<!-- BBCode Quote Start --><FONT COLOR=GREEN>
本家的 0809 in_mp4.dll => 完全不會動(Winamp 按 play 沒反應)。
0929 in_mp4.dll => 32bits 才有聲音、不能 seek、曲末 Winamp 會當掉。
0929 in_faad.dll => 曲末 Winamp 有 error message,然後 Winamp 會當掉。
還有....還有....
重新用 PsyTEL AAC encoder (aacenc_mpeg4.exe) v2.15 試壓之後,結果一樣....
暫時繼續用 in_aac.dll 至少它什麼 error 都沒有。
</FONT><!-- BBCode Quote End -->
好慘
奇怪我沒遇到過這種問題,之前是聽說 BSD 的 MPEG-2 TS 分離出來的 AAC 用 FAAD2 解,到最後一個 frame 時會發生 sync error,不過檔案可以正確解完。我以為你也是遇到相同問題,不過你竟然連新版的 in_mp4 使用都會有問題(32bits 才有聲音、曲末 Winamp 會當掉),這就很奇怪了。(我是 16 bits 播放正常)
嗯... 如果可以的話,把有問題的 clip 傳上來,我下載回去試試看? ^^;
<!-- BBCode Quote Start --><FONT COLOR=GREEN>
我怎麼用 aacenc_mpeg4.exe 壓出來的檔案還比較大?
(大約每首都多出 50K 左右)
</FONT><!-- BBCode Quote End -->
MPEG-2 AAC LC Profile 和 MPEG-4 AAC LC Profile 的檔案結構只差檔頭的 1 個 bit 不一樣。理論上會比較小是因為 MPEG-4 AAC 在無失真編碼的的部分比較有效率(如:Scale factor 使用比較效率的編碼方式),所以比起 MPEG-2 AAC 的檔案會稍微小一點(差距不大)。不過... 壓出來反而比較大?這我就不知道是怎麼回事了
啊,還有,PsyTel AAC Encoder 有用上 MPEG-4 AAC 的 tool 之一:PNS,我之前以為它只輸出 MPEG-2 AAC 的檔案格式就沒用 MPEG-4 的工具,原來是有的,更正一下
新版 AAC plugin for Winamp 出錯?
版主: DearHoney
看來也許是 EAC 在加上 ID3v2 TAG 時出錯?
我後來試著用 ID3v2 editor 去編輯,發現有一個欄位資料如下:
Frame:(空白)
Data:Track 1
但是已經有另一個欄位資料如下:
Frame:Track Number
Data:1
結果我把上頭第一個欄位砍掉就好了。
本家的 0809 in_mp4.dll 還是一樣完全不會動(Winamp 按 play 沒反應),但是 0920 in_faad.dll 已經沒問題了。
後來用 EAC 回去看的結果,發現我砍掉的欄位是 EAC 加上的 comment field,但 EAC 似乎是強制開啟這設定,無法設定為不寫入 comment field。[addsig]
<!-- Edit Notice Start -->
<font size=-1>[ 這篇文章在 2002-10-06 10:42 被 小酒蟲 編輯過 ]</font><!-- Edit Notice End -->
我後來試著用 ID3v2 editor 去編輯,發現有一個欄位資料如下:
Frame:(空白)
Data:Track 1
但是已經有另一個欄位資料如下:
Frame:Track Number
Data:1
結果我把上頭第一個欄位砍掉就好了。
本家的 0809 in_mp4.dll 還是一樣完全不會動(Winamp 按 play 沒反應),但是 0920 in_faad.dll 已經沒問題了。
後來用 EAC 回去看的結果,發現我砍掉的欄位是 EAC 加上的 comment field,但 EAC 似乎是強制開啟這設定,無法設定為不寫入 comment field。[addsig]
<!-- Edit Notice Start -->
<font size=-1>[ 這篇文章在 2002-10-06 10:42 被 小酒蟲 編輯過 ]</font><!-- Edit Notice End -->
<!-- BBCode Quote Start --><FONT COLOR=GREEN>
看來也許是 EAC 在加上 ID3v2 TAG 時出錯?
我試著把 EAC 內關於 ID3 TAG 的設定誘成只勾選 Use ID3 v1.1,
但是一樣出錯。
</FONT><!-- BBCode Quote End -->
用新版的 in-faad,按 Alt-3,檢視 File info,編輯 ID3v2 tag
把 Frame 名稱空白的那個 Frame 刪除即可。
前面說錯了,那個 Frame 的 Data 是 "Track 7"。
不過你上面已經有一個同性質的 Frame "Track number" Data "7",
所以這個不合法的 Frame 刪除應該無所謂。
檢查看看 EAC 是哪一個欄位填入 "Track 7" 這項資料的,
下次不要填入這個欄位,AAC 目前沒有對應這個標籤。
看來也許是 EAC 在加上 ID3v2 TAG 時出錯?
我試著把 EAC 內關於 ID3 TAG 的設定誘成只勾選 Use ID3 v1.1,
但是一樣出錯。
</FONT><!-- BBCode Quote End -->
用新版的 in-faad,按 Alt-3,檢視 File info,編輯 ID3v2 tag
把 Frame 名稱空白的那個 Frame 刪除即可。
前面說錯了,那個 Frame 的 Data 是 "Track 7"。
不過你上面已經有一個同性質的 Frame "Track number" Data "7",
所以這個不合法的 Frame 刪除應該無所謂。
檢查看看 EAC 是哪一個欄位填入 "Track 7" 這項資料的,
下次不要填入這個欄位,AAC 目前沒有對應這個標籤。
上面那篇回太快了,問題解決了就好 ^_^
EAC 我不熟,問問看別人有沒有辦法不填入那個欄位。
T-SQUARE 我以前錄過兩首 MIDI 轉 AAC,我覺得那兩首 MIDI 做得很棒,
有興趣可以聽聽看
http://www.dearhoney.idv.tw/phpBB/artic ... 3&total=22
不過連結可能已經死亡了 ^^;
EAC 我不熟,問問看別人有沒有辦法不填入那個欄位。
T-SQUARE 我以前錄過兩首 MIDI 轉 AAC,我覺得那兩首 MIDI 做得很棒,
有興趣可以聽聽看
http://www.dearhoney.idv.tw/phpBB/artic ... 3&total=22
不過連結可能已經死亡了 ^^;