精華區beta C_Chat 關於我們 聯絡資訊
本文又稱:在 Ubuntu 下解析 NICO 的音聲格式(Using FFMpeg or MEncoder) 不想去FF排隊,來寫取出音聲測試心得... NicoFox "可能"會對應的轉檔方案是 FFMpeg 和 MEncodeer (為什麼,因為Open Source Matters Q___________Q) 對應的檔案格式會是 Ogg Vorbis 和 MP3 個人強力建議 Vorbis 是因為只要有 Firefox 3.5 就能放啊啊啊啊啊啊!! 大家全部都給我改用 Ogg Vorbis 啊啊啊啊啊(大哭) 目前測試下來,確定會用 UI 對應的大概有: Encoder 對應格式 對應目標格式 ------------------------------------------ FFMpeg SWF*/MP4/FLV MP3/Vorbis MEncoder SWF*/MP4/FLV MP3 * SWF需搭配 swfcombine(因為 libavcodec 不吃壓縮過的 SWF) http://www.swftools.org/ Ubuntu 下請裝 swftools 套件 另外感覺MEncoder轉SWF會不穩 * 由於該死的版權和專利問題,這些都不會付在 NicoFox 我到時候會寫「請自己尋找 Encoder,另外請注意使用編碼器可能有法律問題」 Orz 如果你想自己測試這些工具的穩定度... 請自己找 FFMpeg 和 MEncoder 的 Code 編譯或用別人編好(問題是別人家的 XD)的 Ubuntu 下請跟我這樣作: 再次警告:使用這些邪惡版的轉檔器會有版權和專利問題! FFMpeg方案: 灌ffmpeg、libavcodec-unstripped-xx、libavdevice-unstripped-xx libavfilter-unstripped-xx、libavformat-unstripped-xx 以及swftools 這些都在本家套件庫 Mencoder方案: 同上,但要拉 Medibuntu 套件庫 灌swftools和mencoder、libavcodec(應該不用unstripped) 然後試試看跑一些轉檔指令: 解壓縮SWF檔(通常需要) swfcombine -d popcandy-compressed.swf -o popcandy.swf 使用 FFmpeg 轉 Ogg Q7 ffmpeg -i popcandy.swf -acodec vorbis -aq 70 -vn popcandy.ogg 轉 MP3 192kbps ffmpeg -i popcandy.swf -acodec libmp3lame -ab 192k -vn popcandy.mp3 應該 flv / mp4 / swf 都可以轉 注意 Ubuntu 的 ffmpeg 預設並不開放轉成 MP3 請自己改用 libavcodec-unstripped-xx 就可以了 使用 MEncoder 轉 MP3 192kbps mencoder respanking.mp4 -oac mp3lame -ovc copy -of rawaudio -lameopts abr:br=192 -o respanking.mp3 測試經驗是 SWF 用 MEncoder 轉會有問題 MEncoder 轉 Vorbis 要透過 libavcodec,所以幾乎等於用FFMpeg 囧 --- 結論是,我準備搭敦化幹線去FF了 XD 工商服務:去完台大FF14想去阿宅保衛戰看J@PLAN的 可以在新生南路靠體育館的站牌搭284到「松壽路口」 雖然要20~30分鐘但走路距離趨近零喔! -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 140.112.247.164 ※ 編輯: ybite 來自: 140.112.247.164 (07/25 11:49)
andy8432:推 不過結論跟本文有任何關係嗎XD 07/25 11:53
Jamesz:推 Ubuntu!推 Linux!推 Ogg Vorbis 格式! 07/25 12:31
alerzart:推! 07/25 12:45
xhtwj:走路距離趨近於零是怎樣XD 07/25 13:29
hank7077:一到站就到了吧? 07/25 13:51
xhtwj:現在才看懂那句話的意思XD 07/25 13:57
BruceShaou:原po口嫌體正直.......... 07/25 14:45