AC4/ATSC3.0 支持

我刚刚交叉编译了支持AC4的FFmpeg。我使用了以下项目:

以及
https://github.com/rdp/ffmpeg-windows-build-helpers(当前构建有一处小拼写错误,某行多了一个井号)

在 Ubuntu 24.04 上使用的命令是:

./cross_compile_ffmpeg.sh --ffmpeg-git-checkout=https://github.com/elliotclee/FFmpeg.git --disable-nonfree=n

我还在进行初步转换,完成后会回来汇报。

ffmpeg/ffprobe 构建文件已上传:

日志:

转换后的文件:

頂一下。請加入這個功能,

我卡在這裡,它一直複製然後顯示「audio error remux…」大概最多一兩分鐘後,工作就從清單消失,接著又找到同一支影片,進入無限迴圈…
我暫時找到一個變通辦法…
因為這是用 Emby 透過 3.0 調諧器 OTA 天線錄的,電視台送出的是 HEVC 與 AC4。
我知道問題出在 AC4…
Emby 本身有轉檔功能,所以:
進到該影片→選「轉換」→「取代原始檔」→格式選 TS→影像品質保持原始→音訊選 AAC。
等它轉完,我再重新啟動 MCE Buddy,之後就一切正常。
既然 Emby 能無痛轉檔,MCE Buddy 理論上也該能做到,這應該是 MCE Buddy 團隊可以輕鬆修掉的問題。
我之所以仍用 MCE Buddy 做轉檔,是因為 Emby 團隊不讓我「完全自訂解析度 vs 位元率」;
它會根據位元率自動調整解析度…
MCE Buddy 則保持解析度不變、只調整位元率,這才是正確做法。
整體來說,MCE Buddy 在 HEVC 的畫質與壓縮率比 Emby 好 90% 以上 :slight_smile: