Depuis le passage de ffmpeg à avconv, l'option -psp ne semble pas restituer correctement la vidéo pour Sony Walkman - "format de fichier non pris en charge", elle était parfaite avant.
ffmpeg -i video.avi -f psp -s 320x240 -vb 500k -ac 2 -ab 128k
video.mp4
Même la version "main longue" ne produit pas de résultats de travail.
ffmpeg -i video.avi -acodec libfaac -ab 128k -s 320x240 -vcodec
libx264 -b 500k -flags +loop -cmp +chroma -partitions
+parti4x4+partp8x8+partb8x8 -flags2 +mixed_refs -me_method umh -subq 6 -trellis 1 -refs 5 -coder 0 -me_range 16 -g 250 -keyint_min 25 -sc_threshold 40 -i_qfactor 0.71 -bt 500k -maxrate 768k -bufsize 2M -qcomp 0.6 -qmin 10 -qmax 51 -qdiff 4 -level 13 -threads 0 -f mp4 video.mp4
Quelqu'un a-t-il une idée?
De codage H.264/AAC dans MP4 pour le PSP :
ffmpeg:
-profile:v main -level 3 -x264opts ref=3:b-pyramid=none:weightp=1
Notez que vous n'utilisez plus ffmpeg
de FFmpeg, mais avconv
d'un fork appelé libav. L'exemple de commande est spécifiquement pour ffmpeg
(le vrai).
Il semblerait que ffmpeg soit un peu aléatoire en ce qui concerne les options activées dans le paquet.
ffmpeg semble changer les options de ligne de commande avec chaque version ... Je souhaite qu’ils ne le fassent pas. A cause de cela, je n'aime pas trop l'équipe de développement de ffmpeg ou son projet. Je trouve ffmpeg tellement agaçant pour les conversions que pour l’utilisation de la PSP, j’utilise simplement le frein à main. Oui, Handbrake est encore ffmpeg, mais ils comprennent les options.
Cité par l'utilisateur CronoCloud sur les forums de Fedora
John Stebbins, responsable de l'APP pour Handbrake, a également déclaré ce qui suit à propos de la PSP dans Handbrake
Le préréglage PSP a été supprimé dans la dernière version de HandBrake car plusieurs rapports d'incompatibilité entre le préréglage et différents types de PSP ont été signalés. Il semble que les différences de versions de micrologiciels, etc. rendent très difficile la création d’un préréglage officiellement approuvé. Voici un fil de discussion sur les forums de Handbrake qui aborde les paramètres qui ont fonctionné pour certains utilisateurs.
C'est le lien auquel il faisait allusion
https://forum.handbrake.fr/viewtopic.php?f=7&t=13354&p=72244&hilit=psp#p6566
La rubrique répertorie les types d’options qui fonctionnent dans des situations particulières et vous devrez trouver celle qui vous convient. Lorsque vous l'ajoutez comme note à votre question ou comme réponse à votre question
J'espère que cela t'aides.
Voici la solution mencoder:
mencoder video.avi -of lavf -lavfopts format=mp4 -af lavcresample=48000 -srate 48000 -vf-add harddup -vf-add scale=320:240 -oac lavc -ovc lavc -lavcopts aspect=24/10:aglobal=1:vglobal=1:vcodec=mpeg4:acodec=libfaac:abitrate=128:vbitrate=500 -o video.mp4
Cela fonctionne très bien sur le Sony Walkman NWZ-E454.
Cela m'a aidé à encoder un lot de fichiers en un lot pour la PSP en utilisant le dernier ffmpeg (2016):
for file in *.avi; do
ffmpeg -i "$file" -b:v 120k -strict -2 -s 400x240 -vcodec mpeg4 -ab 64k -ar 24000 -acodec aac "$file.psp.mp4"
done
Peut être utile pour quelqu'un qui utilise encore cet appareil