Barre verte Encodage FFMPEG2THEORA

Bonjour à tous,

Quelqu’un a il une idée de la cause de ce problème? J’encode du H264 .mkv en .ogv et j’obtiens une barre verte en bas de la la vidéo, d’environ 10px

Il semblerait que ffmpeg2theora ne prenne pas la vraie résolution native de la vidéo (800x464 au lieu de 800x450)

la commande utilisée est la suivante:
ffmpeg2theora -o “output.ogv” -v 10 -s 1 -V 700 -x 800 -y 450 “input.mkv”

voici la réponse de 2theora:

[matroska,webm @ 0x1d6f6e0] Estimating duration from bitrate, this may be inaccurate
Input #0, matroska,webm, from ‘/var/www/webcam/rivedoux-plage/source/source.mkv’:
Duration: 00:00:30.02, start: 0.000000, bitrate: N/A
Stream #0.0(eng): Video: h264 (Baseline), yuvj420p, 800x450 [PAR 1:1 DAR 16:9], 30 fps, 30.08 tbr, 1k tbn, 60 tbc (default)
Metadata:
title : Video
Pixel Aspect Ratio: 1.00/1 Frame Aspect Ratio: 1.78/1
Resize: 800x464 => 800x450
^M 0:00:00.13 audio: 0kbps video: 859kbps, time remaining: 00:03:44

J’ai ce problème depuis l’installation d’une version compilée de x264 et de FFMPEG
Après de nombreuses fouilles sur GooG, je suis à cour d’idées…

Merci d’avance pour vos réponses/idées

Eh bien apparement si :

Tu as vraiment besoin de ces versions compilées de x264 et ffmpeg? Ne peux-tu pas utiliser une version plus ancienne qui fonctionne?
Les dépots debian-multimedia peuvent t’être utiles pour ça.

Salut Thuban et merci pour ta réponse,

la vidéo source est nativement en résolution 800x450, or 2theora la prend pour une vidéo 800x464 et procède donc a un resize
provenant des commandes -x et -y(peut être la cause de cette barre verte gènante)

mes versions d’x264 et de FFMPEG fonctionne bien quand j’encode avec, il n’y a que 2theora qui planche.

SI ffmpeg fait bien son boulot, 2theora ne devrait pas avoir de soucis. Tu as quelle version de ffmpeg2theora?

[i]ffmpeg version 0.7.13

libavutil 50. 43. 0 / 50. 43. 0
libavcodec 52.123. 0 / 52.123. 0
libavformat 52.111. 0 / 52.111. 0
libavdevice 52. 5. 0 / 52. 5. 0
libavfilter 1. 80. 0 / 1. 80. 0
libswscale 0. 14. 1 / 0. 14. 1
libpostproc 51. 2. 0 / 51. 2. 0
[/i]

Et oui ffmpeg fait bien son boulot, en tout cas en .mp4, et la résolution 800x450 est détectée correctement.

Donc je ne sais pas peut être le codec theora

Oui justement, as-tu vérifié qu’il n’y a pas de bugs connu pour ta version de ffmpeg2theora?
v2v.cc/~j/ffmpeg2theora/