FFmpeg 視頻壓縮以及轉碼


  ffmpeg 是一款強大的音視頻編解碼庫,我開始工作就是做視頻監控,現在多年未用現在又拿了起來,主要是工作中遇到的問題需要使用。

大華的視頻保存下來是dav 格式,我們需要把這個dav格式轉換為mp4 或者flv 做處理。

 

ffmpeg 把 Dav 轉為mp4 命令  ffmpeg.exe  -y -i data.dav -vcodec libx264 -r 16 -s vga movie.mp4

其中 -r 是 表示幀率設置為 20fps

-s 是表示指定分辨率, vga 代表 600*480,也可以換成其他的值

這樣轉碼壓縮后的視頻是很小的,不占用空間,如果不想壓縮視頻就ffmpeg -y -i data.dav -vcodec libx264 -crf 24 movie.mp4

 

對視頻進行拆分 ffmpeg -ss starttime -t endtime -i input.mp4 -vcodec copy -acodec copy output.mp4

-ss 為開始時間

-t 為多少秒

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM