根據 TAK@wiki 及官方 描述,支援 TAK 的軟件極少
電腦上,支援的軟件亦只能播放,不能編輯;而面對現在的線上播放及手提裝置則暫時沒有支援
為甚麼提及 TAK ?
由於 TTA 是以 GPL 發佈,其演算法是開源,同時支援各種作業系統,能普遍播放及轉換成其他格式,方便編輯
但現在不知甚麼原因, OST 偏向以 TAK 格式發佈,令聲音檔的播放受到極大限制,不能隨時播放亦意味著不能隨轉換或編輯
不知道發佈者在想甚麼……
在 Windows 上可以利用 foobar2000 將 TAK 轉換成其他聲音格式
在 Mac OS X 上可以利用 iTunes
那 Linux 呢 ? Linux 又被拒諸門外 ?
在 官方 中只提及 Linux 可以利用 WineHQ 安裝能在 Windows 播放 TAK 的軟件,並沒有真正解決問題
在 TAK@wiki 中提及 FFmpeg 開發者利用逆向編譯,在 FFmpeg 2.x 所使用的 libavcodec 中加入 tak.* 的的函式庫
但一般 Linux 發行版通常都不會使用最新版的 FFmpeg
以在下正在使用的 Linux Mint 15 並非使用 FFmpeg 2.x
因此使用
1 | sudo apt-get install ffmpeg |
所以使用者必須到 FFmpeg 官方網頁 (或 libav 官方網頁) 下載具備 tak.* 的 FFmpeg (或 libav)
利用 FFmpeg 官方提供的 git 指令可以輕易下載最新版的 FFmpeg
1 | git clone git: //source .ffmpeg.org /ffmpeg .git ffmpeg |
1 | wget http: //www .ffmpeg.org /releases/ffmpeg-2 .0.1. tar .bz2 |
不論用甚麼方法下載,完成後進入 FFmpeg 的目錄
使用者可以先輸入
1 | . /configure --help |
以在下而言,在下只打算將 TAK 轉成 mp3 格式,因此需要使用 libmp3lame 函式庫,所以在下使用
1 2 | path_to_install= "${HOME}/softwares/ffmpeg" . /configure --prefix=$path_to_install -- enable -libmp3lame |
1 | sudo apt-get install libmp3lame-dev |
1 | . /configure --prefix=$path_to_install --disable-yasm -- enable -libmp3lame |
編譯後,輸入
1 2 | make make install |
完成安裝後,輸入
1 | "${path_to_install}/bin/ffmpeg" -i file_of.tak |
之後便可以輸入
1 | "${path_to_install}/bin/ffmpeg" -i file_of.tak -acodec libmp3lame -ab 128k -ar 44100 -ac 2 file_of.mp3 |
再利是可編輯 mp3 檔案的軟件 (如 Audacity) 剪裁需要的範圍
或利用 FFmpeg 的 -ss 及 -t 屬性直接剪裁範圍亦可
tak有优秀的压缩率、效率哦
回覆刪除