Bonjour à tous,
J'ai été étonné de voir que le sujet de l'encodage vidéo pour la PSP sur Mac est si mal documenté sur le net, on y trouve pas mal d'infos périmées, et j'ai dû chercher beaucoup par tâtonnement pour réussir à bien exploiter la petite bête...
Bref, je pensais faire un petit point sur la chose, au cas où ça servirait à quelqu'un... ou si quelqu'un avait quelque chose à faire partager sur le sujet !
Tout d'abord, les formats autorisés :
- le MPEG 4 SP : résolution limitée à 320x240 ou 368x208, pas de profil ASP. On est en 2007, on peut oublier ce codec périmé et préférer...
- le MPEG 4 AVC : toutes résolutions jusqu'à 480x272, plus 352x480 et 720x480. Le profil doit être principal (Main profile) de niveau 3 (Level 3), avec support CABAC, B-frames supportées.
Un peu plus sur l'encodage AVC : il faut utiliser des résolutions multiples de 16 pour que ça fonctionne : par exemple, 480x208 pour un film en 2.35, 368x272 pour une série TV en 4:3.
Il ne semble pas y avoir de limite de débit : elle décode sans problème un flux de 4Mb/s en 720x480.
Pour créer des vidéos compatibles avec l'iPod, il est possible d'utiliser un profil Baseline, limité à 320x240 ou 368x208. Au delà, ça ne passe plus...
Pour le son, elle prendra de l'AAC avec les réglages que vous voulez (débit, fréquence, canaux... elle est pas difficile !).
En pratique :
- pour encoder un DVD vers la PSP, on utilisera HandBrake 0.9.1; les dimensions de l'image ne doivent pas dépasser 480x272, encodage x264 (pas x263b30 !), et en options avancées : level=30:threads=1. Si ça intéresse du monde, je peux fournir la ligne de commande pour HandBrakeCLI...
- pour encoder une vidéo existante pour la PSP, ça se corse un peu : ni ffmpegX, ni VisualHub ne m'ont semblés fiables, et QuickTime Pro (ou Amateur) ne permet pas d'encoder à la meilleure résolution de la PSP (368x208 Baseline Profile maximum).
Par contre, ffmpeg (tout court) via la ligne de commande fonctionne parfaitement. Là encore, si ça intéresse du monde, je peux donner plus d'infos !
Sinon, oubliez tout ce que vous avez pu lire sur les conventions de noms des fichiers : tant qu'il se termine par .mp4 et que vous les mettez dans le dossier VIDEO de la PSP, il sera lu...
Voilà, j'espère que ceci aura été utile à quelqu'un... et si vous en savez plus, n'hésitez pas !
J'ai été étonné de voir que le sujet de l'encodage vidéo pour la PSP sur Mac est si mal documenté sur le net, on y trouve pas mal d'infos périmées, et j'ai dû chercher beaucoup par tâtonnement pour réussir à bien exploiter la petite bête...
Bref, je pensais faire un petit point sur la chose, au cas où ça servirait à quelqu'un... ou si quelqu'un avait quelque chose à faire partager sur le sujet !
Tout d'abord, les formats autorisés :
- le MPEG 4 SP : résolution limitée à 320x240 ou 368x208, pas de profil ASP. On est en 2007, on peut oublier ce codec périmé et préférer...
- le MPEG 4 AVC : toutes résolutions jusqu'à 480x272, plus 352x480 et 720x480. Le profil doit être principal (Main profile) de niveau 3 (Level 3), avec support CABAC, B-frames supportées.
Un peu plus sur l'encodage AVC : il faut utiliser des résolutions multiples de 16 pour que ça fonctionne : par exemple, 480x208 pour un film en 2.35, 368x272 pour une série TV en 4:3.
Il ne semble pas y avoir de limite de débit : elle décode sans problème un flux de 4Mb/s en 720x480.
Pour créer des vidéos compatibles avec l'iPod, il est possible d'utiliser un profil Baseline, limité à 320x240 ou 368x208. Au delà, ça ne passe plus...
Pour le son, elle prendra de l'AAC avec les réglages que vous voulez (débit, fréquence, canaux... elle est pas difficile !).
En pratique :
- pour encoder un DVD vers la PSP, on utilisera HandBrake 0.9.1; les dimensions de l'image ne doivent pas dépasser 480x272, encodage x264 (pas x263b30 !), et en options avancées : level=30:threads=1. Si ça intéresse du monde, je peux fournir la ligne de commande pour HandBrakeCLI...
- pour encoder une vidéo existante pour la PSP, ça se corse un peu : ni ffmpegX, ni VisualHub ne m'ont semblés fiables, et QuickTime Pro (ou Amateur) ne permet pas d'encoder à la meilleure résolution de la PSP (368x208 Baseline Profile maximum).
Par contre, ffmpeg (tout court) via la ligne de commande fonctionne parfaitement. Là encore, si ça intéresse du monde, je peux donner plus d'infos !
Sinon, oubliez tout ce que vous avez pu lire sur les conventions de noms des fichiers : tant qu'il se termine par .mp4 et que vous les mettez dans le dossier VIDEO de la PSP, il sera lu...
Voilà, j'espère que ceci aura été utile à quelqu'un... et si vous en savez plus, n'hésitez pas !