799 shaares
64 liens privés
64 liens privés
6 résultats
taggé
ffmpeg
D'abord installer Parallel, puis exécuter ces commandes dans le dossier où se trouve les fichiers flac :
parallel ffmpeg -i {} -qscale:a 0 {.}.mp3 ::: ./*.flac
On peut aussi faire de la récursivité, on install fd-find puis on lance cette commande :
fd -t f -e flac -x ffmpeg -i "{}" -qscale:a 0 "{.}.mp3"
-t f : filetype file
-e : extension
-x : command
{} : path (of the current search result)
{.} path without file extension
Reste plus qu'a supprimer les flacs :
find . -type f -iname '*.flac' -execdir rm -r "{}" \;
Pour encoder en ogg, il faut installer vorbis-tools :
find . -type f -iname '*.flac' -execdir oggenc -q 6 "{}" \;
Convertir du 1080 en 720 :
for name in *.mkv ; do ffmpeg -i "$name" -threads 4 -vf scale=-1:720 ./720p/"${name}" ; done
ffmpeg -i 2021-12-11.mkv -vf scale=-1:720 2021-12-11-720p.mkv
On commence par encoder les fichiers en .ts :
ffmpeg -i "fichier1.m4v" -c copy -bsf:v h264_mp4toannexb "fichier1.ts"
ffmpeg -i "fichier2.m4v" -c copy -bsf:v h264_mp4toannexb "fichier2.ts"
Puis on assemble les .ts et on les encode en .m4v :
ffmpeg -i concat:"fichier1.ts|fichier2.ts" -c copy -bsf:a aac_adtstoasc "video.m4v"
Les vidéos issues du smartphone Motorola Moto X ne sont pas lisibles sur OpenElec.
On peut facilement les convertir en m4v avec Ffmpeg :
ffmpeg -i video.mp4 -threads 8 -c:a copy -b:v 17M video.m4v
Ajuster le bitrate vidéo suivant la qualité voulue.
Si on a plusieurs vidéos a convertir, il suffit de les mettre dans le même dossier.
Ensuite on ouvre un terminal dans ce dossier et on colle cette ligne :
for name in *.mp4 ; do ffmpeg -i "$name" -threads 8 -c:a copy -b:v 17M "${name%.*}.m4v" ; done