回答:
フォルダをソースとして追加した後、[ファイル]> [すべてのタイトルをキューに追加]
コマンドラインインターフェイス(CLI)とAutomatorを使用してHandBrakeを自動化することを考えました。ここでは、CLIの使用に関する多くの詳細をカバーするチュートリアルを示しますが、キューを作成するのではなく、一度に1つのファイルのみを処理すると思います:http : //www.mactalk.com.au/18/87490-guide-convert -movies-ipod-format-one-click-finder.html
この質問に答える解決策を探している間に、私はHazelの使用に関するスレッドに出会いました(Automatorの代わりに-無料ではありません):http ://www.noodlesoft.com/forums/viewtopic.php?f=4&t=859&p=3356 #p3356
ビデオを変換するときの労力については、iTunesやNASへのコピーなどの他のタスクに役立つことがあるので、これを試してみることを検討しています。
参照用に、ここにHandBrakeのCLIガイドへのリンクがあります:https : //trac.handbrake.fr/wiki/CLIGuide
HandBrake / Automatorの統合をさらに制御したい場合は、AppleScriptを使用してCLIと通信するAutomatorで作成したカスタムサービスに関するブログ記事を書きました。
http://dovfrankel.com/post/37269517618/using-handbrake-on-a-list-of-files
AppleScript
それを実行に追加する情報が必要な場合は、次のリンクが役立ちます。trac.handbrake.fr / wiki / CLIGuide#SubtitleOptions そうすれば、字幕を好きなように正確に取得できます。
処理のために複数のファイルを設定する唯一の方法は、Handbrake の[ キューに追加 ]ボタン(または⌘Bショートカット)を使用することです。
Handbrakeでは、変換後のビデオファイルの保存先フォルダーとファイル名を指定する必要があるため、これは仕様です。フォルダー内のすべてのファイルを追加できた場合、Handbrakeはレンダリングされた各ファイルの一意の出力場所と名前をどのように知るでしょうか?これらのことについて推測することはありません。ユーザーは各レンダリングに対してそれらを指定する必要があります。
キュー内の各ファイルをステージングしたら、[スタート]ボタン(または⌘Sショートカット)を使用して、Handbrakeにキューの処理を開始するように指示できます。
If you were able to add all files in a folder, how would Handbrake know the unique output location and name for each rendered file?
、前のファイルと同じ場所ですか?名前を変更しませんか?笑。