Ajout de bandes noires sur un fichier .mkv (rip Blu-Ray)

Ajout de bandes noires sur un fichier .mkv (rip Blu-Ray) - Traitement Vidéo - Video & Son

Marsh Posté le 12-04-2010 à 10:57:46    

Bonjour,
 
Je suis face à un problème bien ennuyeux. :P
 
J'ai récupéré un fichier .mkv (rip d'un Blu-Ray d'une très bonne facture). :D
 
Cependant, bien que la qualité soit celle d'un 1080p, la vidéo a une résolution de 1920x800, ce qui s'explique par le retrait des bandes noires du flux vidéo.
Ce n'est pas gênant en soi, sauf que... ma PS3 n'accepte pas cette résolution ! Il lui faut du 1920x1080 ! (Oui je sais, une PS3, c'est sensible). :lol:
 
Donc, avant de le muxer en fichier lisible pour ma PS3 (extension .m2ts), j'aurais besoin de réencoder mon mkv pour atteindre la résolution voulue (1920x1080) en ajoutant les bandes noires manquantes, et ceci, sans perte de qualité. Je peux me passer du son, j'ai déjà extrait le flux audio avec mkvextract. Je le rajouterai après, avec tsmuxer. :)
 
J'avais pensé à un

Code :
  1. mencoder -idx video.mkv -ovc copy -nosound -vf expand 1920:1080:0:0 -o video1080.mkv


 
Mais le fait de copier le flux video bloque le expand...
 
Dois-je utiliser une commande de ce genre ?
 

Code :
  1. mencoder -idx video.mkv -ovc lavc lavcopts .... -nosound -vf expand 1920:1080:0:0 -o video1080.mkv


 
Mais alors, avec quelles options pour ne rien perdre en qualité et ne pas voir apparaitre le format AVI dans mon mediainfo ?
Le but serait de copier le flux video, et donc de le réencoder le moins possible...
Voire de ne même pas utiliser mencoder ! :)
 
Ci-joint le mediainfo sur la partie video de mon fichier mkv :
 

Citation :

Video
ID                                   : 1
Format                             : AVC
Format/Info                      : Advanced Video Codec
Format profile                   : High@L5.1
Format settings, CABAC      : Yes
Format settings, ReFrames  : 8 frames
Muxing mode                    : Container profile=Unknown@5.1
Codec ID                         : V_MPEG4/ISO/AVC
Duration                          : 2h 18mn
Bit rate                           : 11.0 Mbps
Nominal bit rate                : 11.2 Mbps
Width                             : 1 920 pixels
Height                            : 800 pixels
Display aspect ratio          : 2.40:1
Frame rate                      : 23.976 fps
Resolution                       : 8 bits
Colorimetry                      : 4:2:0
Scan type                       : Progressive
Bits/(Pixel*Frame)             : 0.298
Stream size                     : 10.6 GiB (87%)
Writing library                  : x264 core 57 svn-709C
Encoding settings             : cabac=1 / ref=5 / deblock=1:0:0 / analyse=0x3:0x133 / me=umh / fpel_cmp=sad / subme=6 / me-prepass=0 / brdo=0 / mixed_ref=1 / me_range=16 / chroma_me=1 / trellis=1 / 8x8dct=1 / cqm=2 / deadzone=4,6 / chroma_qp_offset=0 / threads=3 / nr=0 / decimate=1 / mbaff=0 / bframes=3 / b_pyramid=1 / b_adapt=1 / b_bias=0 / direct=3 / wpredb=1 / bime=1 / keyint=250 / keyint_min=25 / scenecut=40(pre) / rc=2pass / bitrate=11246 / ratetol=1.0 / rceq='blurCplx^(1-qComp)' / qcomp=0.60 / qpmin=10 / qpmax=51 / qpstep=4 / cplxblur=20.0 / qblur=0.5 / ip_ratio=1.40 / pb_ratio=1.30 / zones=187902,198865,b=0.15 / aq=1:0.3:15.0


 
Merci à tous de m'avoir lu.  ;)  
 
Dans l'attente de vos réponses,
 
Fred

Reply

Marsh Posté le 12-04-2010 à 10:57:46   

Reply

Marsh Posté le 12-04-2010 à 14:05:32    

Je connais pas Mencoder donc je t'aiderai pas sur la ligne de commande optimum, mais sache qu'il est absolument impossible de rajouter des bandes noires  sans réencoder la vidéo.*
Ce qui bien sur engendrera des pertes "théoriques" duent à l'utilisation de codecs "lossy".
 
*à la lecture (donc sans réencoder) avec ffdshow c'est possible mais ce n'est pas ton objectif


---------------
http://www.pate15.eu/pate15
Reply

Marsh Posté le 12-04-2010 à 16:36:34    

Ça fera pas une grande différence de qualité après réencodage, et puis de toute façon pour de la bonne qualité faut réencoder à partir de la source car la c'est un encodage pas terrible.
 
Par contre je peux pas t'aider sur mediacoder, moi perso j'utilise megui mais c'est plus trop à jour.
 
Le mieux c'est d'encoder directement avec x264 en ligne de commande.

Reply

Marsh Posté le 12-04-2010 à 17:41:49    

Merci pour ces informations. :)
 
Bon, le réencodage s'impose.... :(
Mais si la perte est vraiment minime, je m'en accomoderais.
 
Je n'ai hélas pas la source, sinon, tout aurait été plus simple, c'est clair.
On peut réencoder correctement un .mkv avec x264 ou il faut obligatoirement la source ??
 
Fred

Reply

Marsh Posté le 12-04-2010 à 19:49:48    

Tu perdras pas grand chose, en fait ça dépend surtout de la qualité du nouvel encodage, mais si c'est bien fait ce sera invisible ou presque.
 
Si je parle de source c'est parce que cet encodage lui même à des paramètres pas terribles, pour du 1080p c'est même un peu pourris. Mais ça peut suffire suivant l'utilisation.  :o

Reply

Marsh Posté le 13-04-2010 à 11:23:25    

Ok. :)
 
Il existe un bon tutoriel pour réencoder avec x264 ?
De préférence en ligne de commande, vu que je suis sous Linux, et que je préfère tapoter dans ma console. :D

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed