ffmpeg合成視頻質量下降。視頻到圖片再到視頻

本文爲轉載!

遇到的問題:

視頻A.MP4,使用ffmepg進行拆幀,然後直接將幀再合成B.MP4,結果A與B大小不一樣,明顯B的質量差很多。

拆幀命令:

ffmpeg -i A.mp4 ./images/%06d.png

合成命令:

ffmpeg -f image2 -r 25 -i ./images/%06d.png B.MP4

使用命令查看大小:

ls -hl

du -h

解決方案:

轉載自

https://blog.csdn.net/weixin_43905212/article/details/105453796?utm_medium=distribute.pc_relevant.none-task-blog-BlogCommendFromMachineLearnPai2-1.nonecase&depth_1-utm_source=distribute.pc_relevant.none-task-blog-BlogCommendFromMachineLearnPai2-1.nonecase

 

解決核心:

合成視頻時視頻碼率變小了,導致視頻質量下降。合成時指定碼率(原視頻)

命令行:

ffmpeg -f image2 -r 25 -i ./images/%06d.png -b:v 2043k B.MP4

增加了-b:v的參數,後面的參數2043k是原視頻的碼率,而這個信息是在折幀時便知道的。

合成時的結果

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章