我能夠使用此範例建立具有多個音軌和每個音軌的自訂名稱的 MP4如何使用 ffmpeg 命名音軌。
現在我想以程式方式讀回標題。如何使用 ffmpeg 做到這一點?
我使用VLC檢查資料是否儲存在MP4中
答案1
ffprobe
似乎無法識別流的標題元數據,但您可以mediainfo
在這種情況下使用。
mediainfo --Output="Audio;%Title%" input.mp4
如果輸入有多個音訊串流,您可以新增任意文字以便於解析:
mediainfo --Output="Audio;Audio Title: %Title%\n" output.mp4
輸出範例:
Audio Title: foo
Audio Title: bar
mediainfo --Info-Parameters
提供可用參數的清單。mediainfo --Output-Help
有該--Output
選項的更多資訊和範例。