有没有办法让程序检查文件的比特率,并且不将其转换为高于源比特率的设置。
例如:
文件比特率 > 4.8
转换为 4.8 比特率
否则,如果文件比特率 <= 4.8,则直接复制 h264 视频。
有没有办法让程序检查文件的比特率,并且不将其转换为高于源比特率的设置。
例如:
文件比特率 > 4.8
转换为 4.8 比特率
否则,如果文件比特率 <= 4.8,则直接复制 h264 视频。
音频比特率、视频比特率还是总比特率?我猜你指的是视频比特率。
我不太明白你在这里想做什么?你是想过滤出 H.264 和非 H.264 的录制文件吗?
你有没有考虑过用文件大小或编解码器作为替代指标?
我說的是影片位元率。我希望它檢查檔案是否符合該位元率,如果高於 4.8 Mbps,就將影片轉換為 MP4,使用 H264 編解碼器,位元率設為 4.8 Mbps,音訊則使用 AAC 編解碼器。如果檔案的影片位元率低於 4.8 Mbps,就執行 v copy 和 a copy 指令,直接把影片和音軌複製到新的 MP4 容器中。
歡迎隨時提出功能增強請求。
你有考慮過用檔案大小來當作位元率的替代指標嗎?
我之所以还没尝试,只是因为我想先修复电影和电视剧里那些随机出现的超大下载文件,所以还没确定一个合适的文件大小来检查——有些码率已经很高了,而另一些单集又超高码率,我还没找到一个合适的中间值。
现已发布于 2.4.11 版本