Previous Entry Share
опции ffmpeg для декодирования AVCHD
octo47
Задался вопросом, как из AVCHD сделать что-то более маленькое, но без серьезной потери качества.
Было найдено на просторах интернета:


http://forum.ubuntu.ru/index.php?topic=137457.0

ffmpeg -i (Ваше видео).M2TS -deinterlace -s hd720 -bf 2 -b 16000k -sameq -ab 256k -y (Имя вашего видео на выходе).mp4 это если я хочу получить на выходе 1280x720
или
ffmpeg -i (Ваше видео).M2TS -deinterlace -s hd1080 -bf 2 -b 16000k -sameq -ab 256k -y (Имя вашего видео на выходе).mp4 на выходе 1920x1080
Это уже без гребёнки практически с тем же качеством что и оригинал, кстати конвертируется быстро.
Можно сохранить оригинальную звуковую дорожку как у меня AC-3 но редакторы тупят с ней
ffmpeg -i (Ваше видео).M2TS -deinterlace -s hd720 -bf 2 -b 16000k -sameq -acodec copy -y (Имя вашего видео на выходе).mp4
Вместо битрейта звука который я выставил 256 киб в сек -ab 256k поставить -acodec copy
и после этого видео проигрывается плавно без гребёнки, без рывков, с хорошим звуком, редакторы тоже не напрягаются.
Видео на входе#0, mpegts, from '1.M2TS':
Duration: 00:00:51.84, start: 0.481744, bitrate: 16316 kb/s
Program 1
Stream #0.0[0x1011]: Video: h264, yuv420p, 1440x1080 [PAR 4:3 DAR 16:9], 50 fps, 50 tbr, 90k tbn, 50 tbc
Stream #0.1[0x1100]: Audio: ac3, 48000 Hz, stereo, s16, 256 kb/s
Видео на выходе#0, mp4, to '1.mp4':
Metadata:
encoder : Lavf52.64.2
Stream #0.0: Video: mpeg4, yuv420p, 1280x720 [PAR 1:1 DAR 16:9], q=2-31, 16000 kb/s, 50 tbn, 50 tbc
Stream #0.1: Audio: libfaac, 48000 Hz, stereo, s16, 256 kb/s

?

Log in