如何让“MP4 未处理”配置文件保留所有音频流?
我的视频里同时有 AC3 和 AAC,但转码后只剩 AC3。我已取消勾选“选择最佳音轨”。
嗯,我覺得這個設定檔可能需要更新(它會包含在下一個 beta 版)。試試這個:
[MP4 Unprocessed]
Description=速度非常快但功能有限。如果原始影片是 H.264/MPEG 格式,而你只想移除廣告並將檔案格式轉換為 MP4(例如 WTV 轉 MP4),不做任何額外處理(去交錯、縮放、音量、裁剪等),請使用此設定檔。它會複製原始影片與音訊,並直接封裝成 MP4 格式,畫質完全不變。
order=ffmpeg,copy
copy-ext=.ts
copy-remuxto=.mp4
ffmpeg-general=-threads 0
ffmpeg-video=-ss 0 -vcodec copy -map 0:v -sn
ffmpeg-audio=-acodec copy -map 0:a
ffmpeg-audioac3=-acodec copy -map 0:a
ffmpeg-ext=.mp4
ffmpeg-audiodelay=skip
PreConversionCommercialRemover=true
FixedResolution=true
SkipCropping=true
AutoDeinterlace=false
DisableEncoderReordering=true
@Goose ?
它們略有不同,因為這些是視訊和音訊的可變位元率,而非固定值。
你剪掉了廣告,所以當你同時改變位元數和秒數時,每秒的位元數就會不同,對吧?這是過度簡化的說法,但原理相同。
原始檔案的影格率並非美國 ATSC 所規定的電視媒體影格率。MCEBuddy 正在將你原始媒體中錯誤的 fps 修正為標準值。
嗯,我从未在任何标准或视频中见过29.876帧每秒。这是新东西吗?
你說得對。這就是為什麼 MCEBuddy「修正」了原始影片來源中不正確的幀率。
很可能是某種轉碼問題,如果是透過無線電波 (OTA) 錄製的話。
NTSC 規定標準畫質 (SD) 必須精確以 29.97 fps 運作。
許多軟體會微調 FPS,讓時間碼對齊,並在把音訊以另一種位元率合併到以再一種速率編碼的影片時,確保播放時一切同步。
我觉得这里有些混乱。MCEBuddy 创建的文件帧率很奇怪。
啊,我明白了。我把左右搞混了。對,原始檔案的 FPS 是對的,而 MCEBuddy 產生的「新」檔案 FPS 很奇怪。不過這可能無關緊要,因為串流會以它們自己的速率播放。又不是像實體底片那樣,顯示器會自動校正。
沒有任何裝置能真的以那個影格率顯示。某種程度上,這就像 PDF 裡的「dpi」設定一樣——它最後就是會照它該印的方式印出來。
