Грамотная реализация перекодировки видео в flv

Discussion in 'PHP' started by etc, 9 Jul 2008.

  1. etc

    etc Elder - Старейшина

    Joined:
    16 Feb 2008
    Messages:
    113
    Likes Received:
    175
    Reputations:
    1
    Для одного моего проекта необходимо реализовать перекодирование закачиваемых роликов *.avi, *.wmv, etc в flv для проигрывания в соответствующем плеере.

    Вопросы следующие, для тех кто уже сталкивался с таким вопросом:

    1. Чем перекодировать видео соответствующих форматов (различных, в т.ч. всяких 3gp и т.п.) с достойным сохранением видео и аудио потоков.
    2. Какие есть тонкости реализации (грабли?).

    По вырезке 1 кадра из ролика я уже находил здесь информацию. Если я прошляпил такую тему и она здесь есть (по первому вопросу) - пожалуйста дайте ссылку. Ну а про грабли хотелось-бы услышать...
     
    2 people like this.
  2. mff

    mff Elder - Старейшина

    Joined:
    12 Mar 2008
    Messages:
    2,074
    Likes Received:
    701
    Reputations:
    227
    Какна youtobe хочешь сделать? Чтобы скрипт делал конвертацию форматов на лету?
     
  3. etc

    etc Elder - Старейшина

    Joined:
    16 Feb 2008
    Messages:
    113
    Likes Received:
    175
    Reputations:
    1
    Что-то похожее. Да, на лету необходимо.
     
  4. n3m0

    n3m0 Elder - Старейшина

    Joined:
    11 May 2007
    Messages:
    133
    Likes Received:
    92
    Reputations:
    11
    Попробуй погуглить: http://www.google.com/search?hl=en&q=ffmpeg+convert+avi+to+flv&btnG=Search

    А вообще, есть такая штука как YouTube Clone. Кажется, на форуме гдето обсуждали его
     
  5. mff

    mff Elder - Старейшина

    Joined:
    12 Mar 2008
    Messages:
    2,074
    Likes Received:
    701
    Reputations:
    227
    Я как то пробывал заморочиться, но так и не дал ладу этим ffmpeg и прочим линуксовым примочкам. Попробуй, может у тебя получиться! Удачи...
     
  6. diehard

    diehard Elder - Старейшина

    Joined:
    30 Sep 2007
    Messages:
    442
    Likes Received:
    266
    Reputations:
    15
    поковыряйся в phpMotion
     
  7. flowkiller

    flowkiller New Member

    Joined:
    9 Jul 2008
    Messages:
    2
    Likes Received:
    1
    Reputations:
    0
    mplayer,mencoder + w32codecs, у тебя на лету не получится, 5 - 10 мегобайтный ролик в 320x240 рендерится примерно от минуты до 5 минут на многопроцессорной машине.
     
  8. nerezus

    nerezus Banned

    Joined:
    12 Aug 2004
    Messages:
    3,191
    Likes Received:
    729
    Reputations:
    266
    http://ffmpeg-php.sourceforge.net/