0
有人能告诉我我做错了什么吗? 我使用下面的参数去水印的视频从C#应用程序的ffmpeg:用ffmpeg加水印后质量不好的视频
-i “video.AVI” -s 384x288 -vhook“vhook/imlib2.dll -x 0 -y 0 - 我 “watermark.png”” -y “output.avi” -sameq
原单文件的大小是233MB,但输出是60奇数MB。我认为使用-sameq参数会给我相同的大小和质量输出。
谢谢,这没关系。我使用了-b myBitrate。任何想法如何以编程方式计算比特率? – sarah 2011-03-05 20:16:19
明白了...... ffmpeg -i文件名 – sarah 2011-03-05 20:21:13
如果您知道视频的长度(秒),那么它是'文件大小/视频长度'。 - 但是,如果您打算将它们放在网络服务器上,则可以使用一些合理的比特率。对于标准清晰度,你可以使用500kbps,但是如果你有这样的低分辨率,320kbps应该没问题。 – vbence 2011-03-05 20:23:09