[2024-feb-29] Sad news: Eric Layton aka Nocturnal Slacker aka vtel57 passed away on Feb 26th, shortly after hospitalization. He was one of our Wiki's most prominent admins. He will be missed.
Различия
Показаны различия между двумя версиями страницы.
Следующая версия | Предыдущая версия | ||
ru:howtos:misc:19_команд_ffmpeg_для_любых_нужд [2013/05/07 22:09 (UTC)] – создано drhouse123 | ru:howtos:misc:19_команд_ffmpeg_для_любых_нужд [2013/05/07 22:43 (UTC)] (текущий) – drhouse123 | ||
---|---|---|---|
Строка 3: | Строка 3: | ||
1. Получение информации о видеофайле | 1. Получение информации о видеофайле | ||
+ | < | ||
ffmpeg -i video.avi | ffmpeg -i video.avi | ||
+ | </ | ||
2. Превратить набор картинок в видео | 2. Превратить набор картинок в видео | ||
+ | < | ||
ffmpeg -f image2 -i image%d.jpg video.mpg | ffmpeg -f image2 -i image%d.jpg video.mpg | ||
+ | </ | ||
Эта команда преобразует все картинки из текущей директории (названные image1.jpg, image2.jpg и т.д.) в видеофайл video.mpg | Эта команда преобразует все картинки из текущей директории (названные image1.jpg, image2.jpg и т.д.) в видеофайл video.mpg | ||
Строка 15: | Строка 17: | ||
(примечание переводчика: | (примечание переводчика: | ||
+ | < | ||
ffmpeg -r 12 -y -i " | ffmpeg -r 12 -y -i " | ||
+ | </ | ||
здесь задаётся frame rate (12) для видео, формат «image_%010d.png» означает, | здесь задаётся frame rate (12) для видео, формат «image_%010d.png» означает, | ||
Строка 22: | Строка 25: | ||
3. Порезать видео на картинки | 3. Порезать видео на картинки | ||
+ | < | ||
ffmpeg -i video.mpg image%d.jpg | ffmpeg -i video.mpg image%d.jpg | ||
+ | </ | ||
Эта команда создаст файлы image1.jpg, image2.jpg и т.д., поддерживаются так же форматы PGM, PPM, PAM, PGMYUV, JPEG, GIF, PNG, TIFF, SGI. | Эта команда создаст файлы image1.jpg, image2.jpg и т.д., поддерживаются так же форматы PGM, PPM, PAM, PGMYUV, JPEG, GIF, PNG, TIFF, SGI. | ||
Строка 29: | Строка 33: | ||
4. Конвертировать видео в формат iPod/iPhone | 4. Конвертировать видео в формат iPod/iPhone | ||
+ | < | ||
ffmpeg -i source_video.avi input -acodec aac -ab 128kb -vcodec mpeg4 -b 1200kb -mbd 2 -flags +4mv+trell -aic 2 -cmp 2 -subcmp 2 -s 320x180 -title X final_video.mp4 | ffmpeg -i source_video.avi input -acodec aac -ab 128kb -vcodec mpeg4 -b 1200kb -mbd 2 -flags +4mv+trell -aic 2 -cmp 2 -subcmp 2 -s 320x180 -title X final_video.mp4 | ||
+ | </ | ||
Пояснения: | Пояснения: | ||
Строка 45: | Строка 50: | ||
5. Конвертировать видео в формат PSP | 5. Конвертировать видео в формат PSP | ||
+ | < | ||
ffmpeg -i source_video.avi -b 300 -s 320x240 -vcodec xvid -ab 32 -ar 24000 -acodec aac final_video.mp4 | ffmpeg -i source_video.avi -b 300 -s 320x240 -vcodec xvid -ab 32 -ar 24000 -acodec aac final_video.mp4 | ||
+ | </ | ||
Пояснения: | Пояснения: | ||
Строка 61: | Строка 67: | ||
6. Извлечь звуковую дорожку из видео и сохранить в mp3 | 6. Извлечь звуковую дорожку из видео и сохранить в mp3 | ||
+ | < | ||
ffmpeg -i source_video.avi -vn -ar 44100 -ac 2 -ab 192k -f mp3 sound.mp3 | ffmpeg -i source_video.avi -vn -ar 44100 -ac 2 -ab 192k -f mp3 sound.mp3 | ||
+ | </ | ||
Пояснения: | Пояснения: | ||
Строка 71: | Строка 79: | ||
7. Конвертировать wav в mp3 | 7. Конвертировать wav в mp3 | ||
+ | < | ||
ffmpeg -i son_origine.avi -vn -ar 44100 -ac 2 -ab 192 -f mp3 son_final.mp3 | ffmpeg -i son_origine.avi -vn -ar 44100 -ac 2 -ab 192 -f mp3 son_final.mp3 | ||
+ | </ | ||
8. Конвертировать .avi в .mpg | 8. Конвертировать .avi в .mpg | ||
+ | < | ||
ffmpeg -i video_origine.avi video_finale.mpg | ffmpeg -i video_origine.avi video_finale.mpg | ||
+ | </ | ||
9. Конвертировать .mpg в .avi | 9. Конвертировать .mpg в .avi | ||
+ | < | ||
ffmpeg -i video_origine.mpg video_finale.avi | ffmpeg -i video_origine.mpg video_finale.avi | ||
+ | </ | ||
10. Конвертировать .avi в .gif (без сжатия) | 10. Конвертировать .avi в .gif (без сжатия) | ||
+ | < | ||
ffmpeg -i video_origine.avi gif_anime.gif | ffmpeg -i video_origine.avi gif_anime.gif | ||
+ | </ | ||
11. Добавить звук к видео | 11. Добавить звук к видео | ||
+ | < | ||
ffmpeg -i son.wav -i video_origine.avi video_finale.mpg | ffmpeg -i son.wav -i video_origine.avi video_finale.mpg | ||
+ | </ | ||
12. Конвертировать .avi в .flv | 12. Конвертировать .avi в .flv | ||
+ | < | ||
ffmpeg -i video_origine.avi -ab 56 -ar 44100 -b 200 -r 15 -s 320x240 -f flv video_finale.flv | ffmpeg -i video_origine.avi -ab 56 -ar 44100 -b 200 -r 15 -s 320x240 -f flv video_finale.flv | ||
+ | </ | ||
13. Конвертировать .avi в .dv | 13. Конвертировать .avi в .dv | ||
+ | < | ||
ffmpeg -i video_origine.avi -s pal -r pal -aspect 4:3 -ar 48000 -ac 2 video_finale.dv | ffmpeg -i video_origine.avi -s pal -r pal -aspect 4:3 -ar 48000 -ac 2 video_finale.dv | ||
+ | </ | ||
или | или | ||
+ | < | ||
ffmpeg -i video_origine.avi -target pal-dv video_finale.dv | ffmpeg -i video_origine.avi -target pal-dv video_finale.dv | ||
+ | </ | ||
14. Конвертировать .avi в mpeg для DVD-плееров | 14. Конвертировать .avi в mpeg для DVD-плееров | ||
+ | < | ||
ffmpeg -i source_video.avi -target pal-dvd -ps 2000000000 -aspect 16:9 finale_video.mpeg | ffmpeg -i source_video.avi -target pal-dvd -ps 2000000000 -aspect 16:9 finale_video.mpeg | ||
+ | </ | ||
Пояснения: | Пояснения: | ||
Строка 120: | Строка 129: | ||
15. Сжать .avi в DivX | 15. Сжать .avi в DivX | ||
+ | < | ||
ffmpeg -i video_origine.avi -s 320x240 -vcodec msmpeg4v2 video_finale.avi | ffmpeg -i video_origine.avi -s 320x240 -vcodec msmpeg4v2 video_finale.avi | ||
+ | </ | ||
16. Сжать OGG Theora в mpeg DVD | 16. Сжать OGG Theora в mpeg DVD | ||
+ | < | ||
ffmpeg -i film_sortie_cinelerra.ogm -s 720x576 -vcodec mpeg2video -acodec mp3 film_termin.mpg | ffmpeg -i film_sortie_cinelerra.ogm -s 720x576 -vcodec mpeg2video -acodec mp3 film_termin.mpg | ||
+ | </ | ||
17. Сжать .avi в SVCD mpeg2 | 17. Сжать .avi в SVCD mpeg2 | ||
Формат NTSC: | Формат NTSC: | ||
+ | < | ||
ffmpeg -i video_origine.avi -target ntsc-svcd video_finale.mpg | ffmpeg -i video_origine.avi -target ntsc-svcd video_finale.mpg | ||
+ | </ | ||
Формат PAL: | Формат PAL: | ||
+ | < | ||
ffmpeg -i video_origine.avi -target pal-svcd video_finale.mpg | ffmpeg -i video_origine.avi -target pal-svcd video_finale.mpg | ||
+ | </ | ||
18. Сжать .avi в VCD mpeg2 | 18. Сжать .avi в VCD mpeg2 | ||
Формат NTSC: | Формат NTSC: | ||
+ | < | ||
ffmpeg -i video_origine.avi -target ntsc-vcd video_finale.mpg | ffmpeg -i video_origine.avi -target ntsc-vcd video_finale.mpg | ||
+ | </ | ||
Формат PAL: | Формат PAL: | ||
+ | < | ||
ffmpeg -i video_origine.avi -target pal-vcd video_finale.mpg | ffmpeg -i video_origine.avi -target pal-vcd video_finale.mpg | ||
+ | </ | ||
19. Многопроходное кодирование с помощью ffmpeg | 19. Многопроходное кодирование с помощью ffmpeg | ||
+ | < | ||
ffmpeg -i fichierentree -pass 2 -passlogfile ffmpeg2pass fichiersortie-2 | ffmpeg -i fichierentree -pass 2 -passlogfile ffmpeg2pass fichiersortie-2 | ||
+ | </ | ||
- | ====== | + | ====== |
* http:// | * http:// | ||
Автор перевода: | Автор перевода: | ||
+ | {{tag> |