Pages : 1
#1 Le 23/12/2019, à 05:48
- Crestey
Conversion fichier m4v
Bonjour
Je ne parviens pas à convertir un fichier m4v et mp4 (ou autre).
J'ai pas mal googolisé.
j'ai trouvé des choses comme ça par exemple : ffmpeg -i input.m4v -ar 44100 -b 300k -s 320x240 -vcodec mpeg4 output.mp4
Mais ça ne marche pas :
crestey@PC14:~$ ffmpeg -i input.m4v -ar 44100 -b 300k -s 320x240 -vcodec mpeg4 output.mp4
ffmpeg version 3.4.6-0ubuntu0.18.04.1 Copyright (c) 2000-2019 the FFmpeg developers
built with gcc 7 (Ubuntu 7.3.0-16ubuntu3)
configuration: --prefix=/usr --extra-version=0ubuntu0.18.04.1 --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
[m4v @ 0x558578064e20] Format m4v detected only with low score of 1, misdetection possible!
[m4v @ 0x558578064e20] Stream #0: not enough frames to estimate rate; consider increasing probesize
[m4v @ 0x558578064e20] decoding for stream 0 failed
[m4v @ 0x558578064e20] Could not find codec parameters for stream 0 (Video: mpeg4, none): unspecified size
Consider increasing the value for the 'analyzeduration' and 'probesize' options
Input #0, m4v, from 'input.m4v':
Duration: N/A, bitrate: N/A
Stream #0:0: Video: mpeg4, none, 25 tbr, 1200k tbn, 25 tbc
Please use -b:a or -b:v, -b is ambiguous
File 'output.mp4' already exists. Overwrite ? [y/N] y
Stream mapping:
Stream #0:0 -> #0:0 (mpeg4 (native) -> mpeg4 (native))
Press [q] to stop, [?] for help
[mpeg4 @ 0x558578073680] Context scratch buffers could not be allocated due to unknown size.
Error while decoding stream #0:0: Invalid data found when processing input
[mpeg4 @ 0x558578076b80] Context scratch buffers could not be allocated due to unknown size.
Finishing stream 0:0 without any data written to it.
Nothing was written into output file 0 (output.mp4), because at least one of its streams received no packets.
frame= 0 fps=0.0 q=0.0 Lsize= 0kB time=-577014:32:22.77 bitrate= -0.0kbits/s speed=N/A
video:0kB audio:0kB subtitle:0kB other streams:0kB global headers:0kB muxing overhead: unknown
Output file is empty, nothing was encoded (check -ss / -t / -frames parameters if used)
[mpeg4 @ 0x558578072bc0] Context scratch buffers could not be allocated due to unknown size.
Conversion failed!
crestey@PC14:~$
handbrake ne marche pas non plus.
Une piste ?
Merci à tous.
Sous Ubuntu/XFCE depuis 2013. Ça fonctionne vraiment très bien.
Hors ligne
#2 Le 23/12/2019, à 10:28
- abelthorne
Re : Conversion fichier m4v
Le gros problème, ça a l'air cette erreur : "Error while decoding stream #0:0: Invalid data found when processing input". Format/fichier invalide.
Idée un peu au pif : en le renommant de .m4v à .mp4 avant de lancer la conversion, il n'arrive pas non plus à récupérer les infos des flux ?
Tu es sûr que c'est bien un fichier m4v/mp4 et pas un autre format renommé ?
Tu es sûr que le fichier est valide ? Si tu le lis, il n'y a pas de problèmes au début (erreur, artefacts à l'image, freezes...) ?
C'est un fichier qui vient d'où ? il n'y aurait pas des DRM dessus ?
Essaie aussi de changer l'option -b par -b:v (pour le bitrate vidéo ; apparemment avec -b tout seul, il ne sait pas trop si tu veux modifier le bitrate vidéo ou audio).
Dernière modification par abelthorne (Le 23/12/2019, à 10:41)
Hors ligne
#3 Le 23/12/2019, à 11:19
- grandtoubab
Re : Conversion fichier m4v
Salut
ton fichier ne plait pas à ffmpeg
[m4v @ 0x558578064e20] Format m4v detected only with low score of 1, misdetection possible!
[m4v @ 0x558578064e20] Stream #0: not enough frames to estimate rate; consider increasing probesize
[m4v @ 0x558578064e20] decoding for stream 0 failed
[m4v @ 0x558578064e20] Could not find codec parameters for stream 0 (Video: mpeg4, none): unspecified size
Consider increasing the value for the 'analyzeduration' and 'probesize' options
le m4v étant du mp4 à la sauce apple je laisserai faire ffmpeg
ffmpeg -i input.m4v -vcodec h264 output.mp4
pour info
h264 H.264 / AVC / MPEG-4 AVC / MPEG-4 part 10 (decoders: h264 h264_v4l2m2m ) (encoders: libx264 libx264rgb h264_omx h264_v4l2m2m h264_vaapi )
Dernière modification par grandtoubab (Le 23/12/2019, à 11:22)
Linux tout seul sur HP Pavilion DV7 et Acer Aspire T650, Canon MG3650 en wifi
Debian 11 Bullseye Gnome/Xorg, Gnome/Wayland avec SDDM
https://bidouilledebian.wordpress.com/
ON M'A VU DANS LE VERCORS, SAUTER A L'ELASTIQUE..... J'AI DANS LES BOTTES DES MONTAGNES DE QUESTIONS....
Hors ligne
#4 Le 23/12/2019, à 19:01
- Crestey
Re : Conversion fichier m4v
en le renommant de .m4v à .mp4 avant de lancer la conversion, il n'arrive pas non plus à récupérer les infos des flux ?
Non
Tu es sûr que c'est bien un fichier m4v/mp4 et pas un autre format renommé ?
Tu es sûr que le fichier est valide ? Si tu le lis, il n'y a pas de problèmes au début (erreur, artefacts à l'image, freezes...) ?
C'est un fichier qui vient d'où ? il n'y aurait pas des DRM dessus ?
Ce fichier est un montage de vidéos faites avec un smarphone, montage avec un mac, je suppose. Je ne suis sûr de rien. Ni de sa validité. Je n'arrive pas à le lire avec quoique ce soit.
Essaie aussi de changer l'option -b par -b:v (pour le bitrate vidéo ; apparemment avec -b tout seul, il ne sait pas trop si tu veux modifier le bitrate vidéo ou audio).
ça merdoit pareil
Merci en tout cas
Merci à tous.
Sous Ubuntu/XFCE depuis 2013. Ça fonctionne vraiment très bien.
Hors ligne
#5 Le 23/12/2019, à 19:03
- abelthorne
Re : Conversion fichier m4v
Si tu n'arrives pas à le lire tout court (sans parler de conversion), ça sent pas bon.
Hors ligne
#6 Le 23/12/2019, à 19:03
- Crestey
Re : Conversion fichier m4v
le m4v étant du mp4 à la sauce apple je laisserai faire ffmpeg
ffmpeg -i input.m4v -vcodec h264 output.mp4
Ça merdoit pareil
Merci à tous.
Sous Ubuntu/XFCE depuis 2013. Ça fonctionne vraiment très bien.
Hors ligne
#7 Le 25/12/2019, à 16:42
- Crestey
Re : Conversion fichier m4v
J'ai profité de Noël (chez nous) pour demander à une nièce d'apporter son mac. Le mac ne lit pas plus ce fichier m4v. Donc il est sans doute vérolé.
Merci à tous.
Sous Ubuntu/XFCE depuis 2013. Ça fonctionne vraiment très bien.
Hors ligne
#8 Le 28/01/2021, à 02:22
- andykimpe
Re : Conversion fichier m4v
tu pourra pas sous linux c'est protéger par drm
seul itune et quicktime peuvent le lire et seulement a condition d'être connecter a ton compte apple
sous windows si tu veux itune 12.8 (les version supérieure ne marche pas il sont enlever la possibilité de conversion) + Wondershare UniConverter
trouver avec linux sous playonlinux (wine)
itunes 12.8 + MV4Gear préfix Itunes12
https://www.playonlinux.com/fr/app-2586.html
vous avez le tous dans cette archive
MV4Gear, Wondershare UniConverter et les 2 version de itunes 32 et 64 bit version 12.8
pourquoi les 4 pour windows Wondershare UniConverter et mieux donc pour ceux qui sont dual boot c'est bien de l'avoir
il marche que en 64 bit donc faux la version 64 bit de itunes
https://1fichier.com/?cfgsfrdw0ch42qrjirfwl
a noter la conversion fonctionne uniquement sur vos propre achat
vous devez être connecter a votre compte apple et avoir autoriser l'appareil dans itunes
Dernière modification par andykimpe (Le 30/01/2021, à 14:41)
Hors ligne
Pages : 1