Конвертирование видео на сервере

12
PoMka
На сайте с 22.07.2007
Offline
55
1422

Добрый день, не знаю точно, куда тему постить - сюда или в Веб-строительство, но решил сюда - так как буду спрашивать вот что:

Возможно ли вообще реализовать на Linux/Unix сервере конвертацию видео из avi и mp4 или avi - в avi но другого разрешения посредством программ (желательно скриптов)?

Если такая есть возможность - можно примеры!

Заранее спасибо!

WebSeizeTool (http://webseizetool.com) - Инструмент для работы с cPanel, ISPmanager, Plesk - через один интерфейс!
S
На сайте с 09.09.2008
Offline
136
#1

ffmpeg

в гугле примеров полно...

СКОРПИОН
На сайте с 05.01.2006
Offline
120
#2

PoMka, посмотрите в поиске по таким ключам:

FFmpeg

MEncoder

Transcode

З.Ы.

На хабре, вот, из недавнего:

http://habrahabr.ru/blogs/mplayer/39224/

• Контекстные ссылки с внутренних страниц навсегда (/ru/forum/370882) • Качественные сайты для заработка на контекстной рекламе и ссылках
Andreyka
На сайте с 19.02.2005
Offline
822
#3

Да, возможно

Из любых скриптов, которые умеют запуск внешних бинарей

Не стоит плодить сущности без необходимости
PoMka
На сайте с 22.07.2007
Offline
55
#4

Знаю, что это ресурсоемко - а как примерно оценить, какой сервер подойдет и сколько времени на конвертацию файла будет уходить? Файлики небольшие, до 300 мб в avi формате

O
На сайте с 13.08.2008
Offline
26
#5
PoMka:
а как примерно оценить, какой сервер подойдет и сколько времени на конвертацию файла будет уходить? Файлики небольшие, до 300 мб в avi формате

Забудьте.

Это будет работать, если у вас полтора файла в час заливают.

Outsourcenow.ru: оттюним ваш веб-сервер. 100 млн. запросов в сутки - наш размерчик!
PoMka
На сайте с 22.07.2007
Offline
55
#6
Outsourcenow:
Забудьте.
Это будет работать, если у вас полтора файла в час заливают.

То есть можно сделать вывод, что на 2 файла необходимо 3 часа - это практический опыт или для красоты и убедительности сказано?

На домашнем компе (CoreDuo, 2Ггц, 2 Гб и нет рейда) уходит порядка 20 мин, а сервак в 3 раза по оперативке больше и рейд - потребуется наверное раза в 2 меньше времени или в 3 (так как кроме этой задачи в оперативке ничего практически висеть не будет).

А можно подобную конвертацию запускать в несколько потоков?

Есть возможность проц загрузить на 100% (2 ядра как никак)

O
На сайте с 13.08.2008
Offline
26
#7
PoMka:
практический опыт или для красоты и убедительности сказано?

Для убедительности. Практический опыт есть, но ограничение на размер файла - 20 мб, и железок - далеко не одна.


На домашнем компе (CoreDuo, 2Ггц, 2 Гб и нет рейда) уходит порядка 20 мин, а сервак в 3 раза по оперативке больше и рейд - потребуется наверное раза в 2 меньше времени или в 3

Примерно так.


А можно подобную конвертацию запускать в несколько потоков?
Есть возможность проц загрузить на 100% (2 ядра как никак)

Можно конечно. Проц и так будет грузиться настолько, на сколько сможет. Соотвественно, каждый поток будет отжирать ресурсы.

Очень примитивно - один файл переваривается минут 10, итого в час - 6 файлов. Все, что больше - будет уходить в очередь, и нагибать машину.

PoMka
На сайте с 22.07.2007
Offline
55
#8
Outsourcenow:
Для убедительности. Практический опыт есть, но ограничение на размер файла - 20 мб, и железок - далеко не одна.

а почему было такое ограничение - а вообще - можно поставить 300-400 мб или еще больше?

Outsourcenow:
Очень примитивно - один файл переваривается минут 10, итого в час - 6 файлов. Все, что больше - будет уходить в очередь, и нагибать машину.

Ну стоят они в очереди - пришла пора - начали нагибать - а почему они в очереди ее будут нагибать?

O
На сайте с 13.08.2008
Offline
26
#9
PoMka:
а почему было такое ограничение - а вообще - можно поставить 300-400 мб или еще больше?

Потому что стояла задача сделать работающий сервис :-)

Никто не мешает хоть двд налету конвертировать - вопрос ресурсов.


Ну стоят они в очереди - пришла пора - начали нагибать - а почему они в очереди ее будут нагибать?

Если очередь растет быстрее, чем разбирается роботом - наступает полный коллайдер.

Andreyka
На сайте с 19.02.2005
Offline
822
#10

А железные конвертилки есть?

12

Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий