如何自動將 AVI 轉換為 mp4 並將其填入 iTunes 中?

如何自動將 AVI 轉換為 mp4 並將其填入 iTunes 中?

我知道我可以使用 Handbrake 手動完成這一切,但我想自動化這個過程。我使用的是 Mac,所以第一步,我嘗試下載適用於 Mac 的 ffmpeg,但執行起來簡直就是一場噩夢。 (這需要 XPorts,XPorts 需要 Xcode unix 工具,據我所知,這些工具無法在 Mac App Store 中安裝,等等...)

理想情況下,這一切都在遠端伺服器上完成,而不是在我的 Mac 上……我夢想的設定是雲端中的一個盒子(如 Amazon EC2 執行個體?),用於監視資料夾;當AVI 檔案出現在該資料夾中時,它會將它們轉換為適合iTunes 的mp4,然後在我的Mac 上,我可以自動執行最後一步:將它們透過FTP 傳輸到iTunes「自動匯入」資料夾(因此它們最終會出現在我的iTunes 中)庫並同步到 iPhone...唷,步驟太多了!那在外面嗎?

答案1

Handbrake 包含命令列版本,這很好。這使得它能夠發揮 Automator 的神奇作用,並且互聯網上有很多關於將兩者結合起來的優秀文檔;一個在http://vimeo.com/13288592

您也可以使用其他工具,如此處所述,它很好地涵蓋了 Automator 方面:http://www.makeuseof.com/tag/easy-automatically-add-downloaded-movies-itunes-mac/

使用 ffmpeg 而不是 Handbrake 或 QuickTime 來實現這些工作非常簡單:弄清楚您需要 ffmpeg 做什麼(或為其獲取一組包裝器),然後讓 Automator 為您完成驅動。

如果你想在遠端 Linux 上執行此操作,那麼伊諾蒂來、 inocron 或基於 inotify 建置的其他工具可以執行與 Mac 上的 Automator 相同的「監視資料夾」功能。

相關內容