作者buniro (我愛秋)
看板AVEncode
標題[請問] 如何把AAC與x264合併成MP4?
時間Sat Jan 10 00:09:06 2009
我用 mencoder 壓出來的 H.264 與 AAC 影片,讓 Media Classic Home Cinema
播時,聲音總是播不出來,因此我只好另外用 neroAacEnc 來壓 AAC 檔,壓好再
跟 mencoder 壓出的 H.264 影片合成 MP4。
問題來了,我試過 AVI-Mux_GUI-1.17.8、mp4creator 與 MP4box 三套軟體,
結果全部失敗:
1. AVI-Mux_GUI-1.17.8 明明說接受 AAC 但就是不吃 neroAacEnc 壓出來的 AAC 檔
2. MP4Creator 的參數我不太會用,看說明勉強下指令:
mp4creator -create=V.M4V -create=A.aac VA.MP4
只出現
Warning: dropped 5109 input bytes at offset 0
Warning: dropped 5109 input bytes at offset 0
Warning: dropped 1517 input bytes at offset 9596
Warning: dropped 1434 input bytes at offset 19133
(這個程式有 GUI: MP4Muxer.exe 但是我只想搞懂命令列參數要怎麼下)
3. MP4box 下指令:
mp4box.exe -add V.M4V -add A.aac -fps 29.97 VA.mp4 或
mp4box.exe -add V.M4V -add A.aac VA.mp4
得到訊息:
Saving VA.mp4: 0.500 secs Interleaving
檔案 VA.mp4 是生成了沒錯,檔案大小也跟來源兩個檔案加起來大小一樣,
但是用 Media Classic Home Cinema 一播,就如同一個聲音檔,只有聲音
沒有畫面。
我在網路上搜尋了半天,弄得精疲力盡,仍然解決不了,真奇怪別人都可以輕鬆壓
MP4 ,我影音一次壓壓不好,分開壓又合不起來,難道我真的是電腦白癡嗎?請各
位板友救救我吧!我的測試檔案如下(包括影、音檔案與MP4Box、MP4Creator):
http://www.badongo.com/file/12823867
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 203.73.35.57
→ buniro:如果用 WinMEnc 壓 AAC 就會被 AVI-Mux_GUI-1.17.8 接受, 01/10 00:51
→ buniro:但是 WinMEnc 壓出的 AAC 品質比 Nero 壓出來的差很多。 01/10 00:51
→ erspicu:去參考ezbuilder的方法吧 剛測試過都可以播放 01/10 01:32
→ erspicu:壓H.264 用MENCODER麻煩 x264下去比較快 01/10 01:33
推 delphinus:包成 mkv 就好了 01/11 13:39
→ timya:用neroAac壓出來的是mp4封裝的檔案 demux成aac後才能放進avi 04/24 16:48