Contenu | Rechercher | Menus

Annonce

Si vous avez des soucis pour rester connecté, déconnectez-vous puis reconnectez-vous depuis ce lien en cochant la case
Me connecter automatiquement lors de mes prochaines visites.

À propos de l'équipe du forum.

#1 Le 03/11/2012, à 15:28

neuneu

[résolu] anamorphose vers du vrai 16:9 ... en masse

Bonjour,

Mon caméscope JVC Everio réglé pour faire du 16:9 fait en réalité du 720/576 (il semblerait que ce soit de l'anamorphose ... une histoire de pixel rectangle ... enfin bref)
Je cherche donc une ligne de commande pour convertir toutes les videos d'un dossier de 720/576 vers 1024/576 sans perte de qualité.
Pour pouvoir ensuite les monter dans OpenShot par exemple.

J'ai essayé

 ffmpeg -i MOV01A.MOD  -s 1024x576 output.avi

mais je perd grave en qualité.
ca ne converti qu'une video a la fois.
et bizarrement la video reste en 4:3 alors que les propriétés indique 1024x576

Dernière modification par neuneu (Le 04/11/2012, à 12:30)

Hors ligne

#2 Le 04/11/2012, à 06:58

bishop.sad.clown

Re : [résolu] anamorphose vers du vrai 16:9 ... en masse

pour avoir des réglages optimisés pour ffmpeg ( avconc ) je recommende de consulter les innombrables tutos existants...  Y a pas vraiment de recette miracle ( ou je ne l'ai pas toruvée =· / )

Par exemple pour du xvid avec son en mp3 sur 2 canaux et conteneur .avi le tout en 1 passe,  j'ai glané/compilé qlqs options qui après divers essais m'ont amené à ceci:

 -f avi -r 29.97 -vcodec libxvid -vtag XVID -vf scale=704:384 -aspect 16:9 -maxrate 1800k -b 1500k -qmin 3 -qmax 5 -bufsize 4096 -mbd 2 -bf 2 -trellis 1 -flags +aic -cmp 2 -subcmp 2 -g 300 -acodec libmp3lame -ar 48000 -ab 128k -ac 2
 

peut-être l'option -aspect va t'être utile... ^^ Chez moi en tout ca ça fonctionne... -aspect 16:9 ou -aspect 4:3  selon le résultat escompté...

@++

Dernière modification par bishop.sad.clown (Le 04/11/2012, à 06:59)


@++ , Rob'
→ Trusty x64
Je n'ai pas toujours les réponses mais je les cherche en même temps que vous... =· þ

Hors ligne

#3 Le 04/11/2012, à 12:29

neuneu

Re : [résolu] anamorphose vers du vrai 16:9 ... en masse

Oui super avec -aspect 16:9 ca marche

et avec la commande

ffmpeg -i MOV01A.MOD   -f avi -r 29.97 -vcodec libxvid -vtag XVID -aspect 16:9 -maxrate 1800k -b 1500k -qmin 3 -qmax 5 -bufsize 4096 -mbd 2 -bf 2 -trellis 1 -flags +aic -cmp 2 -subcmp 2 -g 300 -acodec libmp3lame -ar 48000 -ab 128k -ac 2 -s 1024x576 output.avi

je perd pas trop en qualité

Merci!

Hors ligne

#4 Le 04/11/2012, à 15:03

neuneu

Re : [résolu] anamorphose vers du vrai 16:9 ... en masse

pour être complet j'ai fait un script permettant de traiter plusieurs fichier a la suite ...
si ca peut aider ou inspirer quelqu'un

#! /bin/bash

    #########################################################
    # copie les .MOD selectionnes dans un dossier 
    # choisi par l'utilisateur 
    # en les transformant en .avi 16:9 
    #########################################################
# ffmpeg -i MOV01A.MOD   -f avi -r 29.97 -vcodec libxvid -vtag XVID -aspect 16:9 -maxrate 1800k -b 1500k -qmin 3 -qmax 5 -bufsize 4096 -mbd 2 -bf 2 -trellis 1 -flags +aic -cmp 2 -subcmp 2 -g 300 -acodec libmp3lame -ar 48000 -ab 384k -ac 2 -s 1024x576 output.avi
# Dépendance zenity, ffmpeg

#Selection de la destination

DEST_DIRECTORY=`zenity --file-selection --directory --title="Destination des fichiers avi"`
if [ $? -ne 0 ]; then
    zenity --error --title="Script terminé" --text="Annulation"
    exit 1
fi
#zenity --info --title="Destination des fichiers avi" --text="Destination des fichiers avi $DEST_DIRECTORY"  


nautilus --geometry=800x480 $DEST_DIRECTORY
nb_total=$#
#boucle de copy et convertion
(while [ $# -gt 0 ]; do
	isMOD=`echo "$1"  | grep -c --ignore-case .mod`
	if [ $isMOD -eq 1 ]; then
		ffmpeg -i  $1 -f avi -r 29.97 -vcodec libxvid -vtag XVID -aspect 16:9 -maxrate 1800k -b 1500k -qmin 3 -qmax 5 -bufsize 4096 -mbd 2 -bf 2 -trellis 1 -flags +aic -cmp 2 -subcmp 2 -g 300 -acodec libmp3lame -ar 48000 -ab 384k -ac 2 -s 1024x576 $DEST_DIRECTORY/$1.avi
	fi
	let "progress = ($nb_total-$#)*100/$nb_total"
	echo $progress
shift	
done)|zenity --progress  --title="Progression" --text="Copie et convertion en cours... cela peut prendre plusieurs minutes"  --percentage=0 --auto-close

exit 0

Hors ligne

#5 Le 04/11/2012, à 23:45

bishop.sad.clown

Re : [résolu] anamorphose vers du vrai 16:9 ... en masse

=· ) Content que ces options t'aient aidé ^^

( et merci pour ta contrib' )


@++ , Rob'
→ Trusty x64
Je n'ai pas toujours les réponses mais je les cherche en même temps que vous... =· þ

Hors ligne