簡體   English   中英

使用 ffmpeg 水平翻轉 mp4 視頻而不會降低質量,並且不會增加文件大小(太多)

[英]Use ffmpeg to flip mp4 video horizontally without losing quality, and inceasing file size (too much)

正如標題所說,我想水平翻轉 mp4 視頻,而不會降低質量,也不會增加文件大小(如果可能的話)。 顯然由於必須重新編碼,無論如何文件大小都會增加。

我目前的命令是這樣的:

ffmpeg -i input.mp4 -vf hflip -qscale 0 -c:a copy output.mp4

從技術上講,不可能。 過濾需要編碼。 使用有損編碼器時,您會損失質量並產生代數損失 您能做的最好的事情是提供一個質量級別或比特率,在質量損失和文件大小之間提供可接受的權衡。 假設您使用 libx264 進行編碼,請參閱FFmpeg Wiki:H.264了解詳細說明。

保持質量和文件大小的一種方法是在播放期間翻轉,但我懷疑這是一個可接受的解決方案:

ffplay -vf hflip input.mp4

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM