#1 Le 07/05/2021, à 18:55
- xunil2003
Convertir des vidéos au format avi en mkv
Bonjour,
Je voudrais savoir quel logiciel je peux utiliser sous Linux pour convertir des vidéos au format avi en mkv car je ne peux pas lire sur ma tv Samsung en avi .
Et si il est possible aussi dans la conversion avi en mkv de passé du 4:9 au 1080p en 16/9 ?
Que ce soit en ligne de commande ou en gui.
Merci d'avance pour vos avis et conseils.
Dernière modification par xunil2003 (Le 07/05/2021, à 18:56)
- AMD R9 5950x 64 Go Ram / Intel Pentium I7 960 - 12 Go Ram - 6 T0 - Kubuntu 12.04 x64 / Kubuntu 14.04 x64 / Kubuntu 16.04 x64 / Kubuntu 18.04 x64 / Kubuntu 20.04 x64 / Mint
- DreamPlug Multi Boot / Marvel 1.22 Ghz / Architecture ARM / 512 Mo Ram / Carte-sd 16 Go class 10 / 5 Watts / Debian Squeeze 2.6.39.4
- Raspberry PI 1 / Raspberry PI 2 / Raspberry PI 3 / Raspberry PI 4 : 4Gb
JE SUIS CHARLIE
Hors ligne
#2 Le 07/05/2021, à 19:06
- Sciensous
Re : Convertir des vidéos au format avi en mkv
précision: avi est un conteneur, pas un format; donc vérifie les formats supportés par ta tv
sinon: MkvToolnix-Gui
Dernière modification par Sciensous (Le 07/05/2021, à 19:07)
antiX 19 (Debian Buster) et (L)Ubuntu focal 20.04
( sous LXDE et gnome-shell )
Hors ligne
#3 Le 07/05/2021, à 19:17
- iznobe
Re : Convertir des vidéos au format avi en mkv
Bonsoir , mkvtoolnix-gui ne fait pas du changement de conteneur , il ne traite que des fichiers .mkv et permet de les manipuler dans tous les sens .
Pour ce genre de chose , avidemux est bien plus aproprié .
retour utilisable de commande
MSI Z490A-pro , i7 10700 , 32 GB RAM . avec Ubuntu , LM et W$10
Hors ligne
#4 Le 07/05/2021, à 19:53
- grigouille
Hors ligne
#5 Le 07/05/2021, à 19:58
- iznobe
Re : Convertir des vidéos au format avi en mkv
ffmpeg bien sûr.
c ' est un logiciel ca ? je croyais que ca ne s' utilisais qu ' en ligne de commande .
le demandeur pose la question pour un logiciel , donc je suppose avec interface graphique .
retour utilisable de commande
MSI Z490A-pro , i7 10700 , 32 GB RAM . avec Ubuntu , LM et W$10
Hors ligne
#6 Le 07/05/2021, à 21:36
- xunil2003
Re : Convertir des vidéos au format avi en mkv
Re,
La télé ne prend plus les fichiers : fichier.avi
Avec MkvToolnix-Gui j'ai converti le fichier avi en mkv
Le télé m'affiche
Fonction non prises en charge
Le fichiers sélectionner n'est pas pris en charge
Comme si il été en avi.
Pour avidemux
laurent@Laurent-I7-9900K:~$ sudo apt-get install avidemux
Lecture des listes de paquets... Fait
Construction de l'arbre des dépendances
Lecture des informations d'état... Fait
Aucune version du paquet avidemux n'est disponible, mais il existe dans la base
de données. Cela signifie en général que le paquet est manquant, qu'il est devenu obsolète
ou qu'il n'est disponible que sur une autre source
E: Le paquet « avidemux » n'a pas de version susceptible d'être installée
laurent@Laurent-I7-9900K:~/$
Pour ffmepg
Je tape quoi en ligne de commande.
Merci.
- AMD R9 5950x 64 Go Ram / Intel Pentium I7 960 - 12 Go Ram - 6 T0 - Kubuntu 12.04 x64 / Kubuntu 14.04 x64 / Kubuntu 16.04 x64 / Kubuntu 18.04 x64 / Kubuntu 20.04 x64 / Mint
- DreamPlug Multi Boot / Marvel 1.22 Ghz / Architecture ARM / 512 Mo Ram / Carte-sd 16 Go class 10 / 5 Watts / Debian Squeeze 2.6.39.4
- Raspberry PI 1 / Raspberry PI 2 / Raspberry PI 3 / Raspberry PI 4 : 4Gb
JE SUIS CHARLIE
Hors ligne
#7 Le 07/05/2021, à 21:39
- iznobe
Re : Convertir des vidéos au format avi en mkv
Pour installer avidemux :
sudo add-apt-repository ppa:ubuntuhandbook1/avidemux && sudo apt update && sudo apt-get install avidemux2.7-qt5
retour utilisable de commande
MSI Z490A-pro , i7 10700 , 32 GB RAM . avec Ubuntu , LM et W$10
Hors ligne
#8 Le 07/05/2021, à 21:45
- grigouille
Re : Convertir des vidéos au format avi en mkv
ffmpeg -i toto.avi -map 0 -c copy toto.mkv
Xubuntu 20.04
HP LaserJet M1132 MFP
Hors ligne
#9 Le 07/05/2021, à 22:24
- xunil2003
Re : Convertir des vidéos au format avi en mkv
re,
pour ffmepg j'ai ce message
ffmpeg -i /home/laurent/Vidéos/Series/L-Age-de-Cristal/L_age_de_cristal_S01E01.avi -map 0 -c copy /home/laurent/Vidéos/Series/L-Age-de-Cristal/L_age_de_cristal_S01E01_3.mkv
ffmpeg version 3.4.8-0ubuntu0.2 Copyright (c) 2000-2020 the FFmpeg developers
built with gcc 7 (Ubuntu 7.5.0-3ubuntu1~18.04)
configuration: --prefix=/usr --extra-version=0ubuntu0.2 --toolchain=hardened --libdir=/usr/lib/x86_64-linux-gnu --incdir=/usr/include/x86_64-linux-gnu --enable-gpl --disable-stripping --enable-avresample --enable-avisynth --enable-gnutls --enable-ladspa --enable-libass --enable-libbluray --enable-libbs2b --enable-libcaca --enable-libcdio --enable-libflite --enable-libfontconfig --enable-libfreetype --enable-libfribidi --enable-libgme --enable-libgsm --enable-libmp3lame --enable-libmysofa --enable-libopenjpeg --enable-libopenmpt --enable-libopus --enable-libpulse --enable-librubberband --enable-librsvg --enable-libshine --enable-libsnappy --enable-libsoxr --enable-libspeex --enable-libssh --enable-libtheora --enable-libtwolame --enable-libvorbis --enable-libvpx --enable-libwavpack --enable-libwebp --enable-libx265 --enable-libxml2 --enable-libxvid --enable-libzmq --enable-libzvbi --enable-omx --enable-openal --enable-opengl --enable-sdl2 --enable-libdc1394 --enable-libdrm --enable-libiec61883 --enable-chromaprint --enable-frei0r --enable-libopencv --enable-libx264 --enable-shared
libavutil 55. 78.100 / 55. 78.100
libavcodec 57.107.100 / 57.107.100
libavformat 57. 83.100 / 57. 83.100
libavdevice 57. 10.100 / 57. 10.100
libavfilter 6.107.100 / 6.107.100
libavresample 3. 7. 0 / 3. 7. 0
libswscale 4. 8.100 / 4. 8.100
libswresample 2. 9.100 / 2. 9.100
libpostproc 54. 7.100 / 54. 7.100
Input #0, avi, from '/home/laurent/Vidéos/Series/L-Age-de-Cristal/L_age_de_cristal_S01E01.avi':
Metadata:
encoder : VirtualDubMod 1.5.10.2 (build 2540/release)
Duration: 01:13:24.52, start: 0.000000, bitrate: 1326 kb/s
Stream #0:0: Video: mpeg4 (Advanced Simple Profile) (XVID / 0x44495658), yuv420p, 640x518 [SAR 1:1 DAR 320:259], 1092 kb/s, 25 fps, 25 tbr, 25 tbn, 25 tbc
Stream #0:1: Audio: ac3 ([0] [0][0] / 0x2000), 48000 Hz, stereo, fltp, 224 kb/s
Output #0, matroska, to '/home/laurent/Vidéos/Series/L-Age-de-Cristal/L_age_de_cristal_S01E01_3.mkv':
Metadata:
encoder : Lavf57.83.100
Stream #0:0: Video: mpeg4 (Advanced Simple Profile) (XVID / 0x44495658), yuv420p, 640x518 [SAR 1:1 DAR 320:259], q=2-31, 1092 kb/s, 25 fps, 25 tbr, 1k tbn, 25 tbc
Stream #0:1: Audio: ac3 ([0] [0][0] / 0x2000), 48000 Hz, stereo, fltp, 224 kb/s
Stream mapping:
Stream #0:0 -> #0:0 (copy)
Stream #0:1 -> #0:1 (copy)
Press [q] to stop, [?] for help
[matroska @ 0x55943fb4ef60] Timestamps are unset in a packet for stream 0. This is deprecated and will stop working in the future. Fix your code to set the timestamps properly
[matroska @ 0x55943fb4ef60] Can't write packet with unknown timestamp
av_interleaved_write_frame(): Invalid argument
frame= 1 fps=0.0 q=-1.0 Lsize= 14kB time=00:00:00.44 bitrate= 252.7kbits/s speed=2.72e+03x
video:4kB audio:13kB subtitle:0kB other streams:0kB global headers:0kB muxing overhead: unknown
Conversion failed!
laurent@Laurent-I7-9900K:~/$
Merci.
- AMD R9 5950x 64 Go Ram / Intel Pentium I7 960 - 12 Go Ram - 6 T0 - Kubuntu 12.04 x64 / Kubuntu 14.04 x64 / Kubuntu 16.04 x64 / Kubuntu 18.04 x64 / Kubuntu 20.04 x64 / Mint
- DreamPlug Multi Boot / Marvel 1.22 Ghz / Architecture ARM / 512 Mo Ram / Carte-sd 16 Go class 10 / 5 Watts / Debian Squeeze 2.6.39.4
- Raspberry PI 1 / Raspberry PI 2 / Raspberry PI 3 / Raspberry PI 4 : 4Gb
JE SUIS CHARLIE
Hors ligne
#10 Le 07/05/2021, à 23:27
- grigouille
Re : Convertir des vidéos au format avi en mkv
Essaie ceci :
ffmpeg -i toto.avi -map 0 -c copy toto.mp4
ffmpeg -i toto.mp4 -map 0 -c copy toto.mkv
Xubuntu 20.04
HP LaserJet M1132 MFP
Hors ligne
#11 Le 08/05/2021, à 00:29
- geole
Re : Convertir des vidéos au format avi en mkv
Bonsoir.
J'utilise la version appimage. https://doc.ubuntu-fr.org/avidemux
En ligne
#12 Le 08/05/2021, à 01:41
- alv37
Re : Convertir des vidéos au format avi en mkv
Slt, pour ta TV faut que trouve les codecs (H264, H265, AV1, XviD, etc...) qu'elle prend en charge et pas les conteneurs (AVI, MP4, MKV, etc...),
Si tu change juste le conteneur (sans changer le codec) ça réglera pas ton problème.
Une fois que ta l'info pour les codecs que ta TV prend en charge, tu vérifie le codec utilisé par les fichiers que tu veut lire avec mediainfo.
Si ton fichier à un codec compatible, normalement ça fonctionnera.
Si le codec de ton fichier est différent tu pourra reconvertir ton fichier dans un codec compatible (avec avidemux, ffmpeg, handbrake ou autre logiciel du même genre).
Dernière modification par alv37 (Le 08/05/2021, à 01:42)
Hors ligne
#13 Le 10/05/2021, à 14:18
- xunil2003
Re : Convertir des vidéos au format avi en mkv
Bonjour,
En ligne de commande la conversion avi en mkv est ultra rapide est fonctionne en lecture avec la tv Samsung.
laurent@Laurent-I7-9900K:~$ ffmpeg -i /home/laurent/Vidéos/Series/L-Age-de-Cristal/L_age_de_cristal_S01E02.avi -map 0 -c copy /home/laurent/Vidéos/Series/L-Age-de-Cristal/L_age_de_cristal_S01E02_0.mp4
ffmpeg version 3.4.8-0ubuntu0.2 Copyright (c) 2000-2020 the FFmpeg developers
built with gcc 7 (Ubuntu 7.5.0-3ubuntu1~18.04)
configuration: --prefix=/usr --extra-version=0ubuntu0.2 --toolchain=hardened --libdir=/usr/lib/x86_64-linux-gnu --incdir=/usr/include/x86_64-linux-gnu --enable-gpl --disable-stripping --enable-avresample --enable-avisynth --enable-gnutls --enable-ladspa --enable-libass --enable-libbluray --enable-libbs2b --enable-libcaca --enable-libcdio --enable-libflite --enable-libfontconfig --enable-libfreetype --enable-libfribidi --enable-libgme --enable-libgsm --enable-libmp3lame --enable-libmysofa --enable-libopenjpeg --enable-libopenmpt --enable-libopus --enable-libpulse --enable-librubberband --enable-librsvg --enable-libshine --enable-libsnappy --enable-libsoxr --enable-libspeex --enable-libssh --enable-libtheora --enable-libtwolame --enable-libvorbis --enable-libvpx --enable-libwavpack --enable-libwebp --enable-libx265 --enable-libxml2 --enable-libxvid --enable-libzmq --enable-libzvbi --enable-omx --enable-openal --enable-opengl --enable-sdl2 --enable-libdc1394 --enable-libdrm --enable-libiec61883 --enable-chromaprint --enable-frei0r --enable-libopencv --enable-libx264 --enable-shared
libavutil 55. 78.100 / 55. 78.100
libavcodec 57.107.100 / 57.107.100
libavformat 57. 83.100 / 57. 83.100
libavdevice 57. 10.100 / 57. 10.100
libavfilter 6.107.100 / 6.107.100
libavresample 3. 7. 0 / 3. 7. 0
libswscale 4. 8.100 / 4. 8.100
libswresample 2. 9.100 / 2. 9.100
libpostproc 54. 7.100 / 54. 7.100
Input #0, avi, from '/home/laurent/Vidéos/Series/L-Age-de-Cristal/L_age_de_cristal_S01E02.avi':
Metadata:
encoder : VirtualDubMod 1.5.10.2 (build 2540/release)
Duration: 00:46:15.28, start: 0.000000, bitrate: 1352 kb/s
Stream #0:0: Video: mpeg4 (Advanced Simple Profile) (XVID / 0x44495658), yuv420p, 640x508 [SAR 1:1 DAR 160:127], 1118 kb/s, 25 fps, 25 tbr, 25 tbn, 25 tbc
Stream #0:1: Audio: ac3 ([0] [0][0] / 0x2000), 48000 Hz, stereo, fltp, 224 kb/s
[mp4 @ 0x561ed0a7af60] track 1: codec frame size is not set
Output #0, mp4, to '/home/laurent/Vidéos/Series/L-Age-de-Cristal/L_age_de_cristal_S01E02_0.mp4':
Metadata:
encoder : Lavf57.83.100
Stream #0:0: Video: mpeg4 (Advanced Simple Profile) (mp4v / 0x7634706D), yuv420p, 640x508 [SAR 1:1 DAR 160:127], q=2-31, 1118 kb/s, 25 fps, 25 tbr, 12800 tbn, 25 tbc
Stream #0:1: Audio: ac3 (ac-3 / 0x332D6361), 48000 Hz, stereo, fltp, 224 kb/s
Stream mapping:
Stream #0:0 -> #0:0 (copy)
Stream #0:1 -> #0:1 (copy)
Press [q] to stop, [?] for help
[mp4 @ 0x561ed0a7af60] Timestamps are unset in a packet for stream 0. This is deprecated and will stop working in the future. Fix your code to set the timestamps properly
[mp4 @ 0x561ed0a7af60] pts has no value
Last message repeated 7442 times
[mp4 @ 0x561ed0a7af60] pts has no value0kB time=00:06:27.97 bitrate=1648.6kbits/s speed= 776x
Last message repeated 7346 times
[mp4 @ 0x561ed0a7af60] pts has no value928kB time=00:13:20.93 bitrate=1605.1kbits/s speed= 786x
Last message repeated 9966 times
[mp4 @ 0x561ed0a7af60] pts has no value752kB time=00:22:41.95 bitrate=1412.0kbits/s speed= 896x
Last message repeated 10003 times
[mp4 @ 0x561ed0a7af60] pts has no value208kB time=00:32:06.53 bitrate=1353.1kbits/s speed= 954x
Last message repeated 10015 times
[mp4 @ 0x561ed0a7af60] pts has no value920kB time=00:41:32.61 bitrate=1320.9kbits/s speed= 989x
Last message repeated 5407 times
[mp4 @ 0x561ed0a7af60] pts has no value
frame=69382 fps=24191 q=-1.0 Lsize= 456320kB time=00:46:15.24 bitrate=1347.0kbits/s speed= 968x
video:378872kB audio:75886kB subtitle:0kB other streams:0kB global headers:0kB muxing overhead: 0.343508%
laurent@Laurent-I7-9900K:~$
laurent@Laurent-I7-9900K:~$ ffmpeg -i /home/laurent/Vidéos/Series/L-Age-de-Cristal/L_age_de_cristal_S01E02_0.mp4 -map 0 -c copy /home/laurent/Vidéos/Series/L-Age-de-Cristal/L_age_de_cristal_S01E02_0.mkv
ffmpeg version 3.4.8-0ubuntu0.2 Copyright (c) 2000-2020 the FFmpeg developers
built with gcc 7 (Ubuntu 7.5.0-3ubuntu1~18.04)
configuration: --prefix=/usr --extra-version=0ubuntu0.2 --toolchain=hardened --libdir=/usr/lib/x86_64-linux-gnu --incdir=/usr/include/x86_64-linux-gnu --enable-gpl --disable-stripping --enable-avresample --enable-avisynth --enable-gnutls --enable-ladspa --enable-libass --enable-libbluray --enable-libbs2b --enable-libcaca --enable-libcdio --enable-libflite --enable-libfontconfig --enable-libfreetype --enable-libfribidi --enable-libgme --enable-libgsm --enable-libmp3lame --enable-libmysofa --enable-libopenjpeg --enable-libopenmpt --enable-libopus --enable-libpulse --enable-librubberband --enable-librsvg --enable-libshine --enable-libsnappy --enable-libsoxr --enable-libspeex --enable-libssh --enable-libtheora --enable-libtwolame --enable-libvorbis --enable-libvpx --enable-libwavpack --enable-libwebp --enable-libx265 --enable-libxml2 --enable-libxvid --enable-libzmq --enable-libzvbi --enable-omx --enable-openal --enable-opengl --enable-sdl2 --enable-libdc1394 --enable-libdrm --enable-libiec61883 --enable-chromaprint --enable-frei0r --enable-libopencv --enable-libx264 --enable-shared
libavutil 55. 78.100 / 55. 78.100
libavcodec 57.107.100 / 57.107.100
libavformat 57. 83.100 / 57. 83.100
libavdevice 57. 10.100 / 57. 10.100
libavfilter 6.107.100 / 6.107.100
libavresample 3. 7. 0 / 3. 7. 0
libswscale 4. 8.100 / 4. 8.100
libswresample 2. 9.100 / 2. 9.100
libpostproc 54. 7.100 / 54. 7.100
Input #0, mov,mp4,m4a,3gp,3g2,mj2, from '/home/laurent/Vidéos/Series/L-Age-de-Cristal/L_age_de_cristal_S01E02_0.mp4':
Metadata:
major_brand : isom
minor_version : 512
compatible_brands: isomiso2mp41
encoder : Lavf57.83.100
Duration: 00:46:15.28, start: 0.000000, bitrate: 1346 kb/s
Stream #0:0(und): Video: mpeg4 (Advanced Simple Profile) (mp4v / 0x7634706D), yuv420p, 640x508 [SAR 1:1 DAR 160:127], 1118 kb/s, 25 fps, 25 tbr, 12800 tbn, 25 tbc (default)
Metadata:
handler_name : VideoHandler
Stream #0:1(und): Audio: ac3 (ac-3 / 0x332D6361), 48000 Hz, stereo, fltp, 224 kb/s (default)
Metadata:
handler_name : SoundHandler
Side data:
audio service type: main
Output #0, matroska, to '/home/laurent/Vidéos/Series/L-Age-de-Cristal/L_age_de_cristal_S01E02_0.mkv':
Metadata:
major_brand : isom
minor_version : 512
compatible_brands: isomiso2mp41
encoder : Lavf57.83.100
Stream #0:0(und): Video: mpeg4 (Advanced Simple Profile) (mp4v / 0x7634706D), yuv420p, 640x508 [SAR 1:1 DAR 160:127], q=2-31, 1118 kb/s, 25 fps, 25 tbr, 1k tbn, 12800 tbc (default)
Metadata:
handler_name : VideoHandler
Stream #0:1(und): Audio: ac3 ([0] [0][0] / 0x2000), 48000 Hz, stereo, fltp, 224 kb/s (default)
Metadata:
handler_name : SoundHandler
Side data:
audio service type: main
Stream mapping:
Stream #0:0 -> #0:0 (copy)
Stream #0:1 -> #0:1 (copy)
Press [q] to stop, [?] for help
frame=69382 fps=0.0 q=-1.0 Lsize= 455843kB time=00:46:15.24 bitrate=1345.6kbits/s speed=3.23e+03x
video:378872kB audio:75886kB subtitle:0kB other streams:0kB global headers:0kB muxing overhead: 0.238515%
laurent@Laurent-I7-9900K:~$
Cependant si je souhaite que la vidéos soit converti aussi du 4/9 au 1080p en 16/9 que dois-je indiquer avec ffmepg ?
Je crois qu'il s'agit du radio (format vidéo) 4:9 vers 16:9 ?
Merci.
Dernière modification par xunil2003 (Le 11/05/2021, à 01:05)
- AMD R9 5950x 64 Go Ram / Intel Pentium I7 960 - 12 Go Ram - 6 T0 - Kubuntu 12.04 x64 / Kubuntu 14.04 x64 / Kubuntu 16.04 x64 / Kubuntu 18.04 x64 / Kubuntu 20.04 x64 / Mint
- DreamPlug Multi Boot / Marvel 1.22 Ghz / Architecture ARM / 512 Mo Ram / Carte-sd 16 Go class 10 / 5 Watts / Debian Squeeze 2.6.39.4
- Raspberry PI 1 / Raspberry PI 2 / Raspberry PI 3 / Raspberry PI 4 : 4Gb
JE SUIS CHARLIE
Hors ligne
#14 Le 11/05/2021, à 09:25
- Bertrand49
Re : Convertir des vidéos au format avi en mkv
Bonjour,
En ligne de commande la conversion avi en mkv est ultra rapide est fonctionne en lecture avec la tv Samsung.
laurent@Laurent-I7-9900K:~$ ffmpeg -i /home/laurent/Vidéos/Series/L-Age-de-Cristal/L_age_de_cristal_S01E02.avi -map 0 -c copy /home/laurent/Vidéos/Series/L-Age-de-Cristal/L_age_de_cristal_S01E02_0.mp4 ffmpeg version 3.4.8-0ubuntu0.2 Copyright (c) 2000-2020 the FFmpeg developers built with gcc 7 (Ubuntu 7.5.0-3ubuntu1~18.04) configuration: --prefix=/usr --extra-version=0ubuntu0.2 --toolchain=hardened --libdir=/usr/lib/x86_64-linux-gnu --incdir=/usr/include/x86_64-linux-gnu --enable-gpl --disable-stripping --enable-avresample --enable-avisynth --enable-gnutls --enable-ladspa --enable-libass --enable-libbluray --enable-libbs2b --enable-libcaca --enable-libcdio --enable-libflite --enable-libfontconfig --enable-libfreetype --enable-libfribidi --enable-libgme --enable-libgsm --enable-libmp3lame --enable-libmysofa --enable-libopenjpeg --enable-libopenmpt --enable-libopus --enable-libpulse --enable-librubberband --enable-librsvg --enable-libshine --enable-libsnappy --enable-libsoxr --enable-libspeex --enable-libssh --enable-libtheora --enable-libtwolame --enable-libvorbis --enable-libvpx --enable-libwavpack --enable-libwebp --enable-libx265 --enable-libxml2 --enable-libxvid --enable-libzmq --enable-libzvbi --enable-omx --enable-openal --enable-opengl --enable-sdl2 --enable-libdc1394 --enable-libdrm --enable-libiec61883 --enable-chromaprint --enable-frei0r --enable-libopencv --enable-libx264 --enable-shared libavutil 55. 78.100 / 55. 78.100 libavcodec 57.107.100 / 57.107.100 libavformat 57. 83.100 / 57. 83.100 libavdevice 57. 10.100 / 57. 10.100 libavfilter 6.107.100 / 6.107.100 libavresample 3. 7. 0 / 3. 7. 0 libswscale 4. 8.100 / 4. 8.100 libswresample 2. 9.100 / 2. 9.100 libpostproc 54. 7.100 / 54. 7.100 Input #0, avi, from '/home/laurent/Vidéos/Series/L-Age-de-Cristal/L_age_de_cristal_S01E02.avi': Metadata: encoder : VirtualDubMod 1.5.10.2 (build 2540/release) Duration: 00:46:15.28, start: 0.000000, bitrate: 1352 kb/s Stream #0:0: Video: mpeg4 (Advanced Simple Profile) (XVID / 0x44495658), yuv420p, 640x508 [SAR 1:1 DAR 160:127], 1118 kb/s, 25 fps, 25 tbr, 25 tbn, 25 tbc Stream #0:1: Audio: ac3 ([0] [0][0] / 0x2000), 48000 Hz, stereo, fltp, 224 kb/s [mp4 @ 0x561ed0a7af60] track 1: codec frame size is not set Output #0, mp4, to '/home/laurent/Vidéos/Series/L-Age-de-Cristal/L_age_de_cristal_S01E02_0.mp4': Metadata: encoder : Lavf57.83.100 Stream #0:0: Video: mpeg4 (Advanced Simple Profile) (mp4v / 0x7634706D), yuv420p, 640x508 [SAR 1:1 DAR 160:127], q=2-31, 1118 kb/s, 25 fps, 25 tbr, 12800 tbn, 25 tbc Stream #0:1: Audio: ac3 (ac-3 / 0x332D6361), 48000 Hz, stereo, fltp, 224 kb/s Stream mapping: Stream #0:0 -> #0:0 (copy) Stream #0:1 -> #0:1 (copy) Press [q] to stop, [?] for help [mp4 @ 0x561ed0a7af60] Timestamps are unset in a packet for stream 0. This is deprecated and will stop working in the future. Fix your code to set the timestamps properly [mp4 @ 0x561ed0a7af60] pts has no value Last message repeated 7442 times [mp4 @ 0x561ed0a7af60] pts has no value0kB time=00:06:27.97 bitrate=1648.6kbits/s speed= 776x Last message repeated 7346 times [mp4 @ 0x561ed0a7af60] pts has no value928kB time=00:13:20.93 bitrate=1605.1kbits/s speed= 786x Last message repeated 9966 times [mp4 @ 0x561ed0a7af60] pts has no value752kB time=00:22:41.95 bitrate=1412.0kbits/s speed= 896x Last message repeated 10003 times [mp4 @ 0x561ed0a7af60] pts has no value208kB time=00:32:06.53 bitrate=1353.1kbits/s speed= 954x Last message repeated 10015 times [mp4 @ 0x561ed0a7af60] pts has no value920kB time=00:41:32.61 bitrate=1320.9kbits/s speed= 989x Last message repeated 5407 times [mp4 @ 0x561ed0a7af60] pts has no value frame=69382 fps=24191 q=-1.0 Lsize= 456320kB time=00:46:15.24 bitrate=1347.0kbits/s speed= 968x video:378872kB audio:75886kB subtitle:0kB other streams:0kB global headers:0kB muxing overhead: 0.343508% laurent@Laurent-I7-9900K:~$ laurent@Laurent-I7-9900K:~$ ffmpeg -i /home/laurent/Vidéos/Series/L-Age-de-Cristal/L_age_de_cristal_S01E02_0.mp4 -map 0 -c copy /home/laurent/Vidéos/Series/L-Age-de-Cristal/L_age_de_cristal_S01E02_0.mkv ffmpeg version 3.4.8-0ubuntu0.2 Copyright (c) 2000-2020 the FFmpeg developers built with gcc 7 (Ubuntu 7.5.0-3ubuntu1~18.04) configuration: --prefix=/usr --extra-version=0ubuntu0.2 --toolchain=hardened --libdir=/usr/lib/x86_64-linux-gnu --incdir=/usr/include/x86_64-linux-gnu --enable-gpl --disable-stripping --enable-avresample --enable-avisynth --enable-gnutls --enable-ladspa --enable-libass --enable-libbluray --enable-libbs2b --enable-libcaca --enable-libcdio --enable-libflite --enable-libfontconfig --enable-libfreetype --enable-libfribidi --enable-libgme --enable-libgsm --enable-libmp3lame --enable-libmysofa --enable-libopenjpeg --enable-libopenmpt --enable-libopus --enable-libpulse --enable-librubberband --enable-librsvg --enable-libshine --enable-libsnappy --enable-libsoxr --enable-libspeex --enable-libssh --enable-libtheora --enable-libtwolame --enable-libvorbis --enable-libvpx --enable-libwavpack --enable-libwebp --enable-libx265 --enable-libxml2 --enable-libxvid --enable-libzmq --enable-libzvbi --enable-omx --enable-openal --enable-opengl --enable-sdl2 --enable-libdc1394 --enable-libdrm --enable-libiec61883 --enable-chromaprint --enable-frei0r --enable-libopencv --enable-libx264 --enable-shared libavutil 55. 78.100 / 55. 78.100 libavcodec 57.107.100 / 57.107.100 libavformat 57. 83.100 / 57. 83.100 libavdevice 57. 10.100 / 57. 10.100 libavfilter 6.107.100 / 6.107.100 libavresample 3. 7. 0 / 3. 7. 0 libswscale 4. 8.100 / 4. 8.100 libswresample 2. 9.100 / 2. 9.100 libpostproc 54. 7.100 / 54. 7.100 Input #0, mov,mp4,m4a,3gp,3g2,mj2, from '/home/laurent/Vidéos/Series/L-Age-de-Cristal/L_age_de_cristal_S01E02_0.mp4': Metadata: major_brand : isom minor_version : 512 compatible_brands: isomiso2mp41 encoder : Lavf57.83.100 Duration: 00:46:15.28, start: 0.000000, bitrate: 1346 kb/s Stream #0:0(und): Video: mpeg4 (Advanced Simple Profile) (mp4v / 0x7634706D), yuv420p, 640x508 [SAR 1:1 DAR 160:127], 1118 kb/s, 25 fps, 25 tbr, 12800 tbn, 25 tbc (default) Metadata: handler_name : VideoHandler Stream #0:1(und): Audio: ac3 (ac-3 / 0x332D6361), 48000 Hz, stereo, fltp, 224 kb/s (default) Metadata: handler_name : SoundHandler Side data: audio service type: main Output #0, matroska, to '/home/laurent/Vidéos/Series/L-Age-de-Cristal/L_age_de_cristal_S01E02_0.mkv': Metadata: major_brand : isom minor_version : 512 compatible_brands: isomiso2mp41 encoder : Lavf57.83.100 Stream #0:0(und): Video: mpeg4 (Advanced Simple Profile) (mp4v / 0x7634706D), yuv420p, 640x508 [SAR 1:1 DAR 160:127], q=2-31, 1118 kb/s, 25 fps, 25 tbr, 1k tbn, 12800 tbc (default) Metadata: handler_name : VideoHandler Stream #0:1(und): Audio: ac3 ([0] [0][0] / 0x2000), 48000 Hz, stereo, fltp, 224 kb/s (default) Metadata: handler_name : SoundHandler Side data: audio service type: main Stream mapping: Stream #0:0 -> #0:0 (copy) Stream #0:1 -> #0:1 (copy) Press [q] to stop, [?] for help frame=69382 fps=0.0 q=-1.0 Lsize= 455843kB time=00:46:15.24 bitrate=1345.6kbits/s speed=3.23e+03x video:378872kB audio:75886kB subtitle:0kB other streams:0kB global headers:0kB muxing overhead: 0.238515% laurent@Laurent-I7-9900K:~$
Cependant si je souhaite que la vidéos soit converti aussi du 4/9 au 1080p en 16/9 que dois-je indiquer avec ffmepg ?
Je crois qu'il s'agit du radio (format vidéo) 4:9 vers 16:9 ?Merci.
Il ne faut pas étirer un fichier 4:3 en 16:9. Si c'est un 4:3, il y aura des bandes noires obligatoires sur les côtés, autrement il y aura d'une part une perte de qualité de vision, et d'autre part toute tentative de réencodage va se solder par une déformation de l'image, visages écrasés etc.
Hors ligne