這是 MobileMate 音視頻轉換工具的第二次公開發布。在 MobileMate-0.1a42.1 的基礎上,MobileMate 主要有如下改變:
1, 代碼、注釋和格式優化:
遵循 「Google Shell Style Guide Revision 1.25」 (http://google-styleguide.googlecode.com/svn/trunk/shell.xml?p=100) 重寫了 「MobileMate」 主程序(/opt/mobilemate)。
2, 重寫了日誌系統:
添加了 「ERROR」, 「INFO」, 「DEBUG」, 「TRIVAL」 日誌等級。 「ERROR」 和 「INFO」 是固定的,」DEBUG」 和 「TRIVAL」 可在 「conf/common.conf」 裡設置,從使用單一日誌文件變更為每個任務使用獨立的日誌文件。
3, 把 「libmp3lame.so.0.0.0」 從版本 3.98.2 更新到 3.99.5:
舊版會導致 MobileMate 無論編碼 mp3 成功與否總是報告編碼失敗信息。更新到新版修復這個問題。
4, 改善輸出文件命名:
對齊文件名中的數字,在輸出文件名中保留原始輸入源文件的後綴。
5, 在 「conf/common.conf」 裡增加了幾個選項:
可以選擇是否備份任務文件 (TASKBACKUP) 和指定任務備份目錄 (TASKBAKBASE),可以指定日誌目錄 (LOGBASE)。
6, 修復一些 MobileMate 主程序問題:
通過暫時禁止字幕轉換修復轉換含字幕的視頻到 「mkv」 文件失敗的問題;
修復當有時選擇 Libav 解碼器時的 「negative pad value」 問題;
修復當有時選擇 Mencoder 解碼器時錯誤的顯示外觀比例 (DAR) 問題;
修復當指定片斷在分片之前結束時轉換將超出指定結束時間的問題。
7, 修復一些 MobileMate 作業系統問題:
通過修改 」/usr/bin/search.sh」 和 」/usr/bin/provides.sh」 修復軟體庫 tcz 包搜索功能失效的問題 (由TinyCore Linux 軟體庫伺服器端舊版本 TinyCore 導致);
修復」應用程式瀏覽器」界面國際化的問題,這個問題也影響到 tcz 包搜索問題;
增加 「src/fltk_projects_unicode-3.7.1.modi.20140723.tar.gz」, 它是基於 「src/fltk_projects_unicode-3.7.1.modi.20130618.tar.gz」, 修復了包搜索問題,改善了 「mkpatch.sh」, 在 「Makefile」 和 「Common.Mk」 裡添加了編譯和安裝 「fltk-1.3」 的腳本以修復從軟體庫安裝 「fltk-1.3-dev.tcz」 會導致 「fltk_projects_unicode」 構建失敗的問題;
增加 「src/flwm_topside_unicode-3.7.1.modi.20140723.tar.gz」, 它是基於 「src/flwm_topside_unicode-3.7.1.modi.20130618.tar.gz」,在 「Makefile」 裡添加了編譯和安裝 「fltk-1.3」 的腳本以修復從軟體庫安裝 「fltk-1.3-dev.tcz」 會導致 「flwm_topside_unicode」 構建失敗的問題;
8, 集成了 「mirrors.tcz」, 把默認鏡像從 「http://mirrors.163.com/tinycorelinux/」 改為 「ftp://distro.ibiblio.org/pub/linux/distributions/tinycorelinux/「。
MobileMate 是一款基於 Tinycore Linux 定製的開源音視頻轉換工具,使用GNU通用公共許可證 V2.0(GPLv2)發布。儘管它的初始目標是針對手機音視頻轉換。但是,基於它強大的 Mplayer、Ffmpeg/Libav 開源工具後端,已經被開發成為一款通用的音視頻轉換工具。
發行註記 關於最近的改變,發布。
聯繫我們 郵件列表。
SourceForge 項目主頁 託管項目。
下載 最近的 MobileMate 發布、源碼或開發文件。
基於 TinyCore Linux 定製,因此是一份擁有特定音視頻轉換功能的可自啟動的 Linux LiveCD;
當前完全支持英語(LANG=C)和簡體中文(LANG=zh_CN.UTF-8),並可以根據明確的步驟擴展支持你使用的語言;
體積小,當前僅約 33M;
可以安裝到U盤、MicroSD卡(手機可用)、CD、硬碟或者直接在虛擬機中運行(比如 VMware 或者 VirtualBox);
使用 Bash 粘合像 MPlayer、FFmpeg(Libav)、Zenity、Grep、Sed 等開源工具,易於修改以適應你的需要;
你可以選擇使用 Mencoder 或者 FFmpeg(Libav)來解碼音視頻文件,如果經驗證 FFmpeg 可以解碼 Mencoder 能解碼的所有文件,將來可能去掉 Mencoder;
使用嚮導模式進行配置和轉換;
基於配置文件;
批量轉換;
可以同時運行多個實例,每個實例同時進行多個轉換任務,發掘多核心CPU或多CPU機器的威力;
繼續未完成的轉換任務;
最後,你可以從 TinyCore Linux 軟體倉庫安裝數千軟體以擴展你的 MobileMate。