[Comm] flv чем смотреть?

Ilis =?iso-8859-1?q?ilis=2Ekrou_=CE=C1_gmail=2Ecom?=
Чт Янв 8 22:23:59 MSK 2009


8 января 2009 г. 1:58 пользователь Pavlov Konstantin
<thresh на altlinux.ru> написал:
> On Thu, Jan 08, 2009 at 01:51:39AM +0500, Ilis wrote:
>> >>     Stream #0.0(eng): Video: h264, yuv420p, 720x396 [PAR 0:1 DAR 0:1],
>> >> 25.00 tb(r)
>> >>     Stream #0.1(eng): Audio: mpeg4aac, 44100 Hz, stereo
>
> ^^^ [1]
>
>> >> Output #0, avi, to 'forum01.avi':
>> >>     Stream #0.0(eng): Video: msmpeg4, yuv420p, 720x396 [PAR 0:1 DAR
>> >> 0:1], q=2-31, 200 kb/s, 25.00 tb(c)
>> >>     Stream #0.1(eng): Audio: libfaac, 44100 Hz, stereo
>
> ^^^ [2]
>
>> > А зачем вы пишите AAC в AVI? Используйте MP3.
>> >
>>
>> Почему MP3, зачем AAC?
>>
>> Делаю так:
>> ffmpeg -i "${file}.flv" -vcodec msmpeg4 -acodec copy "${file}.avi"
>>
>> Насколько понимаю, звук просто должен скопироваться как есть...
>
> Читайте же, что вам пишет ffmpeg. "Как есть" и есть AAC. см. [1] и [2].
>

Что пишет он я прочитал... Я не понимаю, почему звука нет :)
Написано же "-acodec copy" -- должен скопироваться! Или .avi контейнер
не поддерживает AAC, и надо вместо "-acodec copy" написать что-то
другое?

Пока сочинял, попробовал так:
(file=forum01; ffmpeg -i "${file}.flv" -vcodec msmpeg4 -acodec
libmp3lame "${file}.avi")
звук появился, качество не ухудшилось, вроде... А размер ещё
уменьшился. Теперь интересно, что там ещё хранится в этом .flv?

[ilis на altus iso]$ ls -lh forum01.*
-rw-r--r-- 1 ilis ilis 14M Янв  9 00:11 forum01.avi
-rw-r--r-- 1 ilis ilis 56M Дек  4 14:05 forum01.flv

Input #0, mov,mp4,m4a,3gp,3g2,mj2, from 'forum01.flv':
  Duration: 00:04:47.2, start: 0.000000, bitrate: 1627 kb/s
    Stream #0.0(eng): Video: h264, yuv420p, 720x396 [PAR 0:1 DAR 0:1],
25.00 tb(r)
    Stream #0.1(eng): Audio: mpeg4aac, 44100 Hz, stereo
    Stream #0.2(eng): Data: amf0 / 0x30666D61


-- 
Кругликов Илья


Подробная информация о списке рассылки community