Contenu | Rechercher | Menus

Annonce

Si vous avez des soucis pour rester connecté, déconnectez-vous puis reconnectez-vous depuis ce lien en cochant la case
Me connecter automatiquement lors de mes prochaines visites.

À propos de l'équipe du forum.

#1 Le 23/12/2019, à 06: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, à 11: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, à 11:41)

Hors ligne

#3 Le 23/12/2019, à 12: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, à 12: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, à 20:01

Crestey

Re : Conversion fichier m4v

abelthorne a écrit :

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

abelthorne a écrit :

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.

abelthorne a écrit :

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 smile


Merci à tous.
Sous Ubuntu/XFCE depuis 2013. Ça fonctionne vraiment très bien.

Hors ligne

#5 Le 23/12/2019, à 20: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, à 20:03

Crestey

Re : Conversion fichier m4v

grandtoubab a écrit :

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, à 17: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, à 03: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, à 15:41)

Hors ligne