Se avete un mucchio di filmati da convertire in .webm e farlo a mano con VLC vi appalla non poco, qui sotto c'è un file batch che potete usare anche con nohup batch.sh &
#!bin/sh
# conversione in webm senz'audio, con riduzione dimensioni a 0.75
vc="VP80"
vb="5120"
sc="0.75"
mux="webm"
fic="1000"
newdir="./webm2/"
vlc="/usr/bin/vlc"
if [ ! -e "$vlc" ]; then
echo "Command '$vlc' does not exist"
exit 1
fi
for file in "$@"; do
echo "=> Transcoding '$file'... "
dst=`dirname "$file"`
new=`basename "$file" | sed 's@\.[a-z][a-z][a-z]$@@'`.$mux
$vlc -I dummy -q "$file" --file-caching "$fic" --no-sout-avcodec-hurry-up --no-avcodec-hurry-up \
--sout "#transcode{vcodec=$vc,vb=$vb,scale=$sc,acodec=none}:std{access=file,mux=$mux,dst=$dst/$new}" \
vlc://quit
ls -lh "$file" "$dst/$new"
mv "$dst/$new" "$newdir"
echo
done
Se non era proprio quello che volevate esattamente, riaprite VLC, fate CTRL+M
, alzate la verbosità a "2 (debug)", lasciate la finestra dei messaggi aperta, aprite uno dei filmati che volevate convertire, impostate la conversione secondo i parametri che volevate, salvate da qualche parte il filmato, eseguite la conversione. I parametri che volevate saranno presenti nelle prime righe di output della finestra dei messaggi. Si fa prima che a craniarsi contro una documentazione (sia online che offline) non proprio aggiornatissima.
Oramai la documentazione è un "optional". ;-)
RispondiElimina