Как настроить таргетинг на несколько файлов с помощью HandBrakeCLI?

Как настроить таргетинг на несколько файлов (или рекурсивно через каталоги) с помощью HandBrakeCLI, как при использовании графического интерфейса? При использовании графического интерфейса с Mac я могу выбрать папку с несколькими файлами и поставить в очередь лот.

Наверное, я спрашиваю, как мне ставить в очередь с CLI?

1
задан 04.05.2020, 23:03

1 ответ

С помощью скрипта :

#!/bin/bash

# this script is to convert automatically a folder of video files to mp4
# You need to change SRC -- Sourse folder and DEST -- Destination folder
# The mp4 format is 480x270 

SRC=/home/$USER/Videos/
DEST=/home/$USER/Videos/mp4/
DEST_EXT=mp4
HANDBRAKE_CLI=HandBrakeCLI

for FILE in `ls $SRC`
do
        filename=$(basename $FILE)
        extension=${filename##*.}
        filename=${filename%.*}

        $HANDBRAKE_CLI -i $SRC/$FILE -o $DEST/$filename.$DEST_EXT -e x264 -q 22 -r 12 -B 64 -X 480 -O
done

Сохраните, сделайте его доступным, и это преобразует файлы в .mp4 в каталоге / home / $ USER / Videos в / home / $ USER / Видео / mp4 /. Измените и создайте каталоги на то, что вам нужно. И измените строку с $ HANDBRAKE_CLI, чтобы использовать ваши собственные параметры и настройки.

1
ответ дан 04.05.2020, 23:04
  • 1
    Жесткий диск журналируется так это can' t быть записанным в: ( – Steve Jessop 04.05.2020, 23:04
  • 2
    I' m неспособный протестировать это как тогда, когда я включаю свой жесткий диск, он говорит свое только для чтения. – Tomek Szpakowicz 04.05.2020, 23:04
  • 3
    Я следовал инструкциям по другому вопросу для команды вроде " повторно смонтируйтесь, rw" но это didn' t работа. – hammadian 04.05.2020, 23:05
  • 4
    Поэтому смонтируйте его как чтение-запись. – YesThatIsMyName 04.05.2020, 23:05

Теги

Похожие вопросы