Como eu miro vários arquivos com o HandBrakeCLI?

1

Como faço para segmentar vários arquivos (e ou recursivamente por meio de diretórios) com o HandBrakeCLI, como quando se usa a GUI? Ao usar a interface gráfica com o Mac, posso selecionar uma pasta com vários arquivos e enfileirar o lote.

Acho que estou perguntando como eu faço fila com o CLI?

    
por Another Compiler Error 15.01.2014 / 18:41

1 resposta

1

Com um script :

#!/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

Salve, torne-o executável e isso converterá arquivos em .mp4 no diretório / home / $ USER / Videos para / home / $ USER / Videos / mp4 /. Altere e crie os diretórios para o que você precisa. E altere a linha com $ HANDBRAKE_CLI para usar seus próprios parâmetros e configurações.

    
por Rinzwind 15.01.2014 / 19:07