19 ffmpeg рд╣рд░ рдЬрд░реВрд░рдд рдХреЗ рд▓рд┐рдП рдХрдорд╛рдВрдб рдХрд░рддрд╛ рд╣реИ

рдЕрдиреБрд╡рд╛рджрдХ рд╕реЗ :
рдмрд╣реБрдд рд╕реЗ рд▓реЛрдЧ рдЬрд╛рдирддреЗ рд╣реИрдВ рдХрд┐ ffmpeg рдкрд╛рд╡рд░ рд╣реИ, рд▓реЗрдХрд┐рди рд╣рд░ рдХреЛрдИ рдирд╣реАрдВ рдЬрд╛рдирддрд╛ рдХрд┐ рдХреМрди рд╕рд╛ рд╣реИред рдпрд╣ рдмрд╣реБрдЖрдпрд╛рдореА рдФрд░ рдЕрд╕реАрдорд┐рдд рд╣реИ, рдФрд░ рдЗрд╕рдХрд╛ рдЖрджрдореА рд╕реНрд╡реЗрдЪреНрдЫрд╛рдЪрд╛рд░реА рд╣реИ рдФрд░ рдХреБрдЫ рдЬрдЧрд╣реЛрдВ рдкрд░ рдЕрд╕реНрдкрд╖реНрдЯ рд╣реИ, рдХреЗрд╡рд▓ рдХреБрдЫ рдиреЗ рд╣реА рдЙрд╕рдХреЗ рд╕рд╛рде рдкреЗрд╢реЗрд╡рд░ рдХрд╛рдо рдХреЗ рддрд╛рдУ рдХреЛ рд╕рдордЭ рд▓рд┐рдпрд╛ рд╣реИред рдлрд┐рд░ рднреА, рдпрд╣ рдЙрдкрдХрд░рдг рд▓рдЧрднрдЧ рд╕рднреА рдХреЗ рд▓рд┐рдП рдЙрдкрдпреЛрдЧреА рд╣реЛ рд╕рдХрддрд╛ рд╣реИ рдЬреЛ рдХрдо рд╕реЗ рдХрдо рдХрднреА-рдХрднреА рд╡реАрдбрд┐рдпреЛ рдФрд░ рдзреНрд╡рдирд┐ рдХреЗ рд╕рд╛рде рдХрд╛рдо рдХрд░рддрд╛ рд╣реИ, рдпрд╣рд╛рдВ рддрдХ тАЛтАЛрдХрд┐ рдШрд░реЗрд▓реВ рд╕реНрддрд░ рдкрд░ рднреАред рдХреБрдЫ рдЙрдкрдпреЛрдЧреА ffmpeg рдХрдВрд╕реЛрд▓ рдХрдорд╛рдВрдб рдкрд░ рд▓реЗрдЦ рдореЗрдВ рдЪрд░реНрдЪрд╛ рдХреА рдЬрд╛рдПрдЧреАред рдХреБрдЫ рд╕реНрдерд╛рдиреЛрдВ рдкрд░, рдореИрдВрдиреЗ рд╡реНрдпрд╛рдЦреНрдпрд╛рддреНрдордХ рд▓реЗрдЦреЛрдВ рдХреЗ рд▓рд┐рдВрдХ рдбрд╛рд▓рдиреЗ рдХреА рд╕реНрд╡рддрдВрддреНрд░рддрд╛ рд▓реАред

ffmpeg рд╡реАрдбрд┐рдпреЛ рдФрд░ рдСрдбрд┐рдпреЛ рдлрд╝рд╛рдЗрд▓реЛрдВ рдХреЗ рдкреНрд░рд╕рдВрд╕реНрдХрд░рдг рдХреЗ рд▓рд┐рдП рдПрдХ рдХреНрд░реЙрд╕-рдкреНрд▓реЗрдЯрдлрд╝реЙрд░реНрдо рдУрдкрди-рд╕реЛрд░реНрд╕ рд▓рд╛рдЗрдмреНрд░реЗрд░реА рд╣реИред рдореИрдВрдиреЗ 19 рдЙрдкрдпреЛрдЧреА рдФрд░ рдЕрджреНрднреБрдд рдЯреАрдореЛрдВ рдХреЛ рдЗрдХрдЯреНрдард╛ рдХрд┐рдпрд╛ рдЬреЛ рд▓рдЧрднрдЧ рд╕рднреА рдЬрд░реВрд░рддреЛрдВ рдХреЛ рдХрд╡рд░ рдХрд░рддреА рд╣реИрдВ: рд╡реАрдбрд┐рдпреЛ рд░реВрдкрд╛рдВрддрд░рдг, рдСрдбрд┐рдпреЛ рдирд┐рд╖реНрдХрд░реНрд╖рдг, рдЖрдЗрдкреЙрдб рдпрд╛ рдкреАрдПрд╕рдкреА рдХреЗ рд▓рд┐рдП рд░реВрдкрд╛рдВрддрд░рдг, рдФрд░ рдмрд╣реБрдд рдХреБрдЫред

1. рд╡реАрдбрд┐рдпреЛ рдлрд╝рд╛рдЗрд▓ рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рдЬрд╛рдирдХрд╛рд░реА рдкреНрд░рд╛рдкреНрдд рдХрд░рдирд╛

ffmpeg -i video.avi 

2. рдПрдХ рд╡реАрдбрд┐рдпреЛ рдореЗрдВ рдЪрд┐рддреНрд░реЛрдВ рдХрд╛ рдПрдХ рд╕реЗрдЯ рдЪрд╛рд▓реВ рдХрд░реЗрдВ

 ffmpeg -f image2 -i image%d.jpg video.mpg 

рдпрд╣ рдХрдорд╛рдВрдб рд╕рднреА рдЪрд┐рддреНрд░реЛрдВ рдХреЛ рд╡рд░реНрддрдорд╛рди рдирд┐рд░реНрджреЗрд╢рд┐рдХрд╛ (рдЫрд╡рд┐1.jpg, image2.jpg, рдЖрджрд┐) рд╕реЗ рдПрдХ рд╡реАрдбрд┐рдпреЛ рдореЗрдВ рдкрд░рд┐рд╡рд░реНрддрд┐рдд рдХрд░рддреА рд╣реИред

(рдЕрдиреБрд╡рд╛рджрдХ рдХрд╛ рдиреЛрдЯ: рдореБрдЭреЗ рдпрд╣ рдкреНрд░рд╛рд░реВрдк рдЕрдзрд┐рдХ рдкрд╕рдВрдж рд╣реИ:
 ffmpeg -r 12 -y -i "image_%010d.png" output.mpg 

рдлреНрд░реЗрдо рджрд░ (12) рд╡реАрдбрд┐рдпреЛ рдХреЗ рд▓рд┐рдП рдпрд╣рд╛рдВ рд╕реЗрдЯ рдХрд┐рдпрд╛ рдЧрдпрд╛ рд╣реИ, рдкреНрд░рд╛рд░реВрдк "image_% 010d.png" рдХрд╛ рдЕрд░реНрде рд╣реИ рдХрд┐ рдЫрд╡рд┐рдпреЛрдВ рдХреЛ рдЫрд╡рд┐ рдХреЗ рд░реВрдк рдореЗрдВ рдЦреЛрдЬрд╛ рдЬрд╛рдПрдЧрд╛_0000000001.png, image_0000000002.png, рдЖрджрд┐, рдЬреЛ рдкреНрд░рд┐рдВрдЯрдл рдкреНрд░рд╛рд░реВрдк рдореЗрдВ рд╣реИ)

3. рд╡реАрдбрд┐рдпреЛ рдХреЛ рддрд╕реНрд╡реАрд░реЛрдВ рдореЗрдВ рдХрд╛рдЯреЗрдВ

 ffmpeg -i video.mpg image%d.jpg 

рдпрд╣ рдХрдорд╛рдВрдб image1.jpg, image2.jpg, рдЖрджрд┐ рдлрд╛рдЗрд▓реЛрдВ рдХреЛ рдмрдирд╛рдПрдЧреА; рдкреНрд░рд╛рд░реВрдк PGM, PPM, PAM, PGMYUV, JPEG, GIF, PNG, TIFF, SGI рднреА рд╕рдорд░реНрдерд┐рдд рд╣реИрдВред

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 

рд╕реНрдкрд╖реНрдЯреАрдХрд░рдг:


5. рд╡реАрдбрд┐рдпреЛ рдХреЛ PSP рдкреНрд░рд╛рд░реВрдк рдореЗрдВ рдмрджрд▓реЗрдВ

 ffmpeg -i source_video.avi -b 300 -s 320x240 -vcodec xvid -ab 32 -ar 24000 -acodec aac final_video.mp4 

рд╕реНрдкрд╖реНрдЯреАрдХрд░рдг:


6. рд╡реАрдбрд┐рдпреЛ рд╕реЗ рдСрдбрд┐рдпреЛ рдЯреНрд░реИрдХ рдирд┐рдХрд╛рд▓реЗрдВ рдФрд░ рдПрдордкреА 3 рдореЗрдВ рд╕рд╣реЗрдЬреЗрдВ

 ffmpeg -i source_video.avi -vn -ar 44100 -ac 2 -ab 192K -f mp3 sound.mp3 

рд╕реНрдкрд╖реНрдЯреАрдХрд░рдг:


7. рдПрдордкреА 3 рдХреЗ рд▓рд┐рдП рдХрдиреНрд╡рд░реНрдЯ wav

 ffmpeg -i son_origine.wav -vn -ar 44100 -ac 2 -ab 192 -f mp3 son_final.mp3 

8. рдХрдиреНрд╡рд░реНрдЯ .avi .mpg

 ffmpeg -i video_origine.avi video_finale.mpg 

9. рдХрдиреНрд╡рд░реНрдЯ .mpg to .avi

 ffmpeg -i video_origine.mpg video_finale.avi 

10. рдХрдиреНрд╡рд░реНрдЯ .avi .gif (рдХреЛрдИ рд╕рдВрдкреАрдбрд╝рди рдирд╣реАрдВ)

 ffmpeg -i video_origine.avi gif_anime.gif 

11. рд╡реАрдбрд┐рдпреЛ рдореЗрдВ рдзреНрд╡рдирд┐ рдЬреЛрдбрд╝реЗрдВ

 ffmpeg -i son.wav -i video_origine.avi video_finale.mpg 

12. рдХрдиреНрд╡рд░реНрдЯ .avi .flv

 ffmpeg -i video_origine.avi -ab 56 -ar 44100 -b 200 -r 15 -s 320x240 -f flv video_finale.flv 

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 -target pal-dv video_finale.dv 

14. рдбреАрд╡реАрдбреА рдЦрд┐рд▓рд╛рдбрд╝рд┐рдпреЛрдВ рдХреЗ рд▓рд┐рдП рдПрдордкреАрдИрдЬреА рдХрдиреНрд╡рд░реНрдЯ .AVI

 ffmpeg -i source_video.avi -target pal-dvd -ps 2000000000 -aspect 16:9 finale_video.mpeg 

рд╕реНрдкрд╖реНрдЯреАрдХрд░рдг:


15. рдХрдВрдкреНрд░реЗрд╕ред DivX рдХреЗ рд▓рд┐рдП .avi

 ffmpeg -i video_origine.avi -s 320x240 -vcodec msmpeg4v2 video_finale.avi 

16. рдбреАрд╡реАрдбреА рдХреЛ рдПрдордкреАрдИрдЬреА рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП OGG рдереЛрд░рд╛ рд╕рдВрдкреАрдбрд╝рд┐рдд рдХрд░реЗрдВ

 ffmpeg -i film_sortie_cinelerra.ogm -s 720x576 -vcodec mpeg2video -acodec mp3 film_termin.mpg 

17. рдПрд╕рд╡реАрд╕реАрдбреА mpeg2 рдХреЛ .avi рдХреЛ рд╕рдВрдкреАрдбрд┐рдд рдХрд░реЗрдВ

NTSC рдкреНрд░рд╛рд░реВрдк:

 ffmpeg -i video_origine.avi -target ntsc-svcd video_finale.mpg 

рдкрд╛рд▓ рдкреНрд░рд╛рд░реВрдк:

 ffmpeg -i video_origine.avi -target pal-svcd video_finale.mpg 

18. рд╕рдВрдкреАрдбрди .avi рдХреЛ VCD mpeg2

NTSC рдкреНрд░рд╛рд░реВрдк:

 ffmpeg -i video_origine.avi -target ntsc-vcd video_finale.mpg 

рдкрд╛рд▓ рдкреНрд░рд╛рд░реВрдк:

 ffmpeg -i video_origine.avi -target pal-vcd video_finale.mpg 

19. ffmpeg рдХреЗ рд╕рд╛рде рдорд▓реНрдЯреАрдкрд╛рд╕рд┐рдВрдЧ рдХреЛрдбрд┐рдВрдЧ

 ffmpeg -i fichierentree -pass 2 -passlogfile ffmpeg2pass fichiersortie-2 

рдЕрдиреБрд╡рд╛рджрдХ рдиреЛрдЯ :
рдореИрдВ рдЯрд┐рдкреНрдкрдгрд┐рдпреЛрдВ рдореЗрдВ рдЕрдиреНрдп рдЙрдкрдпреЛрдЧреА ffmpeg рдХрдорд╛рдВрдб рдХрд╛ рд╣рд╡рд╛рд▓рд╛ рджреЗрддреЗ рд╣реБрдП рд╕реБрдЭрд╛рд╡ рджреЗрддрд╛ рд╣реВрдВ, рдХреНрдпреЛрдВрдХрд┐ 19 рд╕реЗ рдЕрдзрд┐рдХ рд╣реИрдВ ред;

Source: https://habr.com/ru/post/In171213/


All Articles