Debian-facile

Bienvenue sur Debian-Facile, site d'aide pour les nouveaux utilisateurs de Debian.

Vous n'êtes pas identifié(e).

#1 16-03-2014 21:03:31

Slyfox
Membre
Lieu : Pays du chocolat
Distrib. : GNU/Linux Debian Sid
Noyau : Linux 4.7.0-1-amd64
(G)UI : MATE
Inscription : 15-12-2013

[Résolu] Convertir video MPEG en MKV (x264 + ac3) via FFMPEG

Bonjour,

Cela fait un moment que j'écume le net sans réponse...
J'aimerais convertir avec FFMPEG une vidéo mpeg en x264 pour la vidéo et ac3 pour l'audio le tout encapsulé dans du MKV.

Voici ce que me retourne

ffmpeg -i /home/slyfox/Bureau/video.mpg



slyfox@debian:~$ /home/slyfox/Bureau/test
ffmpeg version 1.0.8 Copyright (c) 2000-2013 the FFmpeg developers
  built on Sep 12 2013 11:57:09 with gcc 4.7 (Debian 4.7.2-5)
  configuration: --prefix=/usr --extra-cflags='-g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security ' --extra-ldflags='-Wl,-z,relro' --cc='ccache cc' --enable-shared --enable-libmp3lame --enable-gpl --enable-nonfree --enable-libvorbis --enable-pthreads --enable-libfaac --enable-libxvid --enable-postproc --enable-x11grab --enable-libgsm --enable-libtheora --enable-libopencore-amrnb --enable-libopencore-amrwb --enable-libx264 --enable-libspeex --enable-nonfree --disable-stripping --enable-libvpx --enable-libschroedinger --disable-encoder=libschroedinger --enable-version3 --enable-libopenjpeg --enable-librtmp --enable-avfilter --enable-libfreetype --enable-libvo-aacenc --disable-decoder=amrnb --enable-libvo-amrwbenc --enable-libaacplus --libdir=/usr/lib/x86_64-linux-gnu --disable-vda --enable-libbluray --enable-libcdio --enable-gnutls --enable-frei0r --enable-openssl --enable-libass --enable-libopus --enable-fontconfig --enable-libfdk-aac --enable-libdc1394 --disable-altivec --dis  libavutil      51. 73.101 / 51. 73.101
  libavcodec     54. 59.100 / 54. 59.100
  libavformat    54. 29.104 / 54. 29.104
  libavdevice    54.  2.101 / 54.  2.101
  libavfilter     3. 17.100 /  3. 17.100
  libswscale      2.  1.101 /  2.  1.101
  libswresample   0. 15.100 /  0. 15.100
  libpostproc    52.  0.100 / 52.  0.100
[mpeg @ 0x2352ca0] max_analyze_duration 5000000 reached at 5000000
Input #0, mpeg, from '/home/slyfox/Bureau/video.mpg':
  Duration: 00:02:10.84, start: 1.000000, bitrate: 4788 kb/s
    Stream #0:0[0x1e0]: Video: mpeg2video (Main), yuv420p, 720x576 [SAR 64:45 DAR 16:9], 9000 kb/s, 25 fps, 25 tbr, 90k tbn, 50 tbc
    Stream #0:1[0x80]: Audio: ac3, 48000 Hz, 5.1(side), s16, 448 kb/s



Je passe au point critique, voici la ligne de commande :

ffmpeg -i /home/slyfox/Bureau/video.mpg -threads 0 -map 0:0 -map 0:1 -vcodec libx264 -vpre veryslow -crf 20 -acodec libfaac -ar 44100 -ab 128k -ac 2 final.mkv



Mais rien ne se passe dans le Terminal et aucune vidéo n'est générée.
Le Terminal me renvoi quand même un message identique à "ffmpeg -i /home/slyfox/Bureau/video.mpg"

smile Slyfox

Dernière modification par Slyfox (16-03-2014 21:28:57)

Hors ligne

#2 16-03-2014 21:28:19

Slyfox
Membre
Lieu : Pays du chocolat
Distrib. : GNU/Linux Debian Sid
Noyau : Linux 4.7.0-1-amd64
(G)UI : MATE
Inscription : 15-12-2013

Re : [Résolu] Convertir video MPEG en MKV (x264 + ac3) via FFMPEG

Merci à la doc du cite : https://debian-facile.org/doc:media:ffmpeg

Je viens de trouver ma réponse (oups j'ai posté trop vite...)

en fait l'erreur viens de -vpre qu'il faut remplacer par -preset ce qui donne dans mon cas :

ffmpeg -i /home/slyfox/Bureau/video.mpg -threads 0 -map 0:0 -map 0:1 -vcodec libx264 -preset veryslow -crf 20 -acodec libfaac -ar 44100 -ab 128k -ac 2 final.mkv



smile Slyfox

Hors ligne

Pied de page des forums