logo Debian Debian Debian-France Debian-Facile Debian-fr.org Forum-Debian.fr Debian ? Communautés logo inclusivité

Debian-facile

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

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

#1 30-07-2018 16:20:11

lagrenouille
CA Debian-Facile
Lieu : Toulouse
Distrib. : bookworm
Noyau : d'olive
(G)UI : xfce4 et awesome
Inscription : 28-03-2012
Site Web

ffmpeg

Salut tout le monde

En premier lieu, je précise que je suis le roi des billes en vidéos et son, j'y pompe rien, mais j'avais besoin pour des raisons de confort et de bonne marche de réduire des vidéos.
donc j'ai choisi de faire deux parties pour une vidéo (première et deuxième partie...

avec quelques aides je suis arrivé a découper en deux une vidéo de 1 giga
une partie de 482 Mo et une de 569.5 Mo.
j'ai des erreurs, mais je précise que ça marche

les commandes


ffmpeg -ss 00:00:01 -i  les-annees-lumineuses.mp4 -aspect 16:9 -c copy -to 00:50:00 les-annees-lumineuses_première_partie.mp4

ffmpeg -ss 00:50:01 -i  les-annees-lumineuses.mp4 -aspect 16:9 -c copy -to 01:43:00 les-annees-lumineuses_deuxième_partie.mp4



message suivant la commande,  avec 2 a 3 lignes d'erreur, si on peut m'expiquer les erreurs


ffmpeg version 3.2.12-1~deb9u1 Copyright (c) 2000-2018 the FFmpeg developers
  built with gcc 6.3.0 (Debian 6.3.0-18+deb9u1) 20170516
  configuration: --prefix=/usr --extra-version='1~deb9u1' --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-libebur128 --enable-libflite --enable-libfontconfig --enable-libfreetype --enable-libfribidi --enable-libgme --enable-libgsm --enable-libmp3lame --enable-libopenjpeg --enable-libopenmpt --enable-libopus --enable-libpulse --enable-librubberband --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-libxvid --enable-libzmq --enable-libzvbi --enable-omx --enable-openal --enable-opengl --enable-sdl2 --enable-libdc1394 --enable-libiec61883 --enable-chromaprint --enable-frei0r --enable-libopencv --enable-libx264 --enable-shared
  WARNING: library configuration mismatch
  avcodec     configuration: --prefix=/usr --extra-version='1~deb9u1' --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-libebur128 --enable-libflite --enable-libfontconfig --enable-libfreetype --enable-libfribidi --enable-libgme --enable-libgsm --enable-libmp3lame --enable-libopenjpeg --enable-libopenmpt --enable-libopus --enable-libpulse --enable-librubberband --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-libxvid --enable-libzmq --enable-libzvbi --enable-omx --enable-openal --enable-opengl --enable-sdl2 --enable-libdc1394 --enable-libiec61883 --enable-chromaprint --enable-frei0r --enable-libopencv --enable-libx264 --enable-shared --enable-version3 --disable-doc --disable-programs --enable-libopencore_amrnb --enable-libopencore_amrwb --enable-libtesseract --enable-libvo_amrwbenc --enable-netcdf
  libavutil      55. 34.101 / 55. 34.101
  libavcodec     57. 64.101 / 57. 64.101
  libavformat    57. 56.101 / 57. 56.101
  libavdevice    57.  1.100 / 57.  1.100
  libavfilter     6. 65.100 /  6. 65.100
  libavresample   3.  1.  0 /  3.  1.  0
  libswscale      4.  2.100 /  4.  2.100
  libswresample   2.  3.100 /  2.  3.100
  libpostproc    54.  1.100 / 54.  1.100
[b][h264 @ 0x5605abf7c200] A non-intra slice in an IDR NAL unit.
[h264 @ 0x5605abf7c200] decode_slice_header error[/b]
Input #0, mov,mp4,m4a,3gp,3g2,mj2, from 'les-annees-lumineuses.mp4':
  Metadata:
    major_brand     : isom
    minor_version   : 0
    compatible_brands: mp41avc1
    creation_time   : 2018-02-12T11:59:02.000000Z
    encoder         : vlc 2.2.7 stream output
    encoder-eng     : vlc 2.2.7 stream output
  Duration: 01:44:35.47, start: 0.000000, bitrate: 1338 kb/s
    Stream #0:0(eng): Audio: mp3 (mp4a / 0x6134706D), 44100 Hz, stereo, s16p, 127 kb/s (default)
    Metadata:
      creation_time   : 2018-02-12T11:59:02.000000Z
      handler_name    : SoundHandler
    Stream #0:1(eng): Video: h264 (Constrained Baseline) (avc1 / 0x31637661), yuv420p, 640x368 [SAR 1:1 DAR 40:23], 1205 kb/s, 25 fps, 25 tbr, 1000k tbn, 50 tbc (default)
    Metadata:
      creation_time   : 2018-02-12T11:59:02.000000Z
      handler_name    : VideoHandler
[b]Overriding aspect ratio with stream copy may produce invalid files[/b]
Output #0, mp4, to 'les-annees-lumineuses_deuxième_partie.mp4':
  Metadata:
    major_brand     : isom
    minor_version   : 0
    compatible_brands: mp41avc1
    encoder         : Lavf57.56.101
    Stream #0:0(eng): Video: h264 (Constrained Baseline) ([33][0][0][0] / 0x0021), yuv420p, 640x368 [SAR 46:45 DAR 16:9], q=2-31, 1205 kb/s, 25 fps, 25 tbr, 1000k tbn, 1000k tbc (default)
    Metadata:
      creation_time   : 2018-02-12T11:59:02.000000Z
      handler_name    : VideoHandler
    Stream #0:1(eng): Audio: mp3 (i[0][0][0] / 0x0069), 44100 Hz, stereo, 127 kb/s (default)
    Metadata:
      creation_time   : 2018-02-12T11:59:02.000000Z
      handler_name    : SoundHandler
Stream mapping:
  Stream #0:1 -> #0:0 (copy)
  Stream #0:0 -> #0:1 (copy)
Press [q] to stop, [?] for help
frame=81884 fps=38741 q=-1.0 Lsize=  556164kB time=00:54:34.44 bitrate=1391.4kbits/s speed=1.55e+03x    
video:502049kB audio:51043kB subtitle:0kB other streams:0kB global headers:0kB muxing overhead: 0.555630%

Dernière modification par lagrenouille (30-07-2018 18:43:14)


Ce à quoi l'on a pas accès par l'expérience vécue, on a pas d'oreilles pour l'entendre ..Nietzsche
Cela dit, bien que toute notre connaissance s’amorce avec l’expérience, il n’en résulte pas pour autant qu’elle découle dans sa totalité de l’expérience.  E.Kant
une compréhension insane est elle forcément irrationnel ? ..lagrenouille

Hors ligne

#2 30-07-2018 22:36:35

Slyfox
Membre
Distrib. : Linux pop-os
Noyau : Linux 6.2.6-76060206-generic
(G)UI : GNOME
Inscription : 15-12-2013

Re : ffmpeg

Salut,

Peux-tu retourner les messages d’erreurs (en principe ils sont en rouge dans le terminal...)

Hors sujet.
Un petit conseil, essaie de ne pas mettre l'option "-aspect 16:9" au risque d'avoir une image déformée et pas dans les bonnes proportions.

Dernière modification par Slyfox (30-07-2018 22:56:51)

Hors ligne

#3 30-07-2018 22:40:27

Anonyme-8
Invité

Re : ffmpeg

sans ré-encodage, on a parfois de problème avec la vidéo quand on ne démarre pas à 0.

#4 30-07-2018 22:50:12

otyugh
CA Debian-Facile
Lieu : Quimperlé/Arzano
Distrib. : Debian Stable
Inscription : 20-09-2016
Site Web

Re : ffmpeg

Je confirme. Essaye la même chose sans "-c copy", ça sera extrêmement plus lent mais m'étonnerai par que ça marche. - Au passage tu as peut-être moyen de réduire la vidéo sans la couper en deux. Par exemple "-crf 25" donnera un rendu fidèle mais lourd, quand "-crf 35" sera plus léger mais aussi plus dégradé. Je te conseille d'encoder des passages test de courtes durées pour voir la différence et estimer une perte de qualité acceptable.

Dernière modification par otyugh (30-07-2018 22:50:50)


virtue_signaling.pngpalestine.png

Hors ligne

#5 30-07-2018 23:02:12

Slyfox
Membre
Distrib. : Linux pop-os
Noyau : Linux 6.2.6-76060206-generic
(G)UI : GNOME
Inscription : 15-12-2013

Re : ffmpeg

Voici une ligne de commande que tu peux essayer wink

 ffmpeg -ss 00:00:01 -i  "les-annees-lumineuses.mp4" -c:v libx264 -crf 24 -preset slow -c:a libmp3lame -q:a 0 -to 00:50:00 "les-annees-lumineuses_première_partie.mp4"
 

Dernière modification par Slyfox (30-07-2018 23:02:52)

Hors ligne

#6 30-07-2018 23:06:21

lagrenouille
CA Debian-Facile
Lieu : Toulouse
Distrib. : bookworm
Noyau : d'olive
(G)UI : xfce4 et awesome
Inscription : 28-03-2012
Site Web

Re : ffmpeg

les erreurs en rouge c'etait :

[h264 @ 0x5605abf7c200] A non-intra slice in an IDR NAL unit.
[h264 @ 0x5605abf7c200] decode_slice_header error

et 
Overriding aspect ratio with stream copy may produce invalid files



sans le sans "-c copy, je ferai un essai

pour la compression, c'est assez aléatoire, mais ça ne suffit pas..


Ce à quoi l'on a pas accès par l'expérience vécue, on a pas d'oreilles pour l'entendre ..Nietzsche
Cela dit, bien que toute notre connaissance s’amorce avec l’expérience, il n’en résulte pas pour autant qu’elle découle dans sa totalité de l’expérience.  E.Kant
une compréhension insane est elle forcément irrationnel ? ..lagrenouille

Hors ligne

#7 31-07-2018 08:11:42

lagrenouille
CA Debian-Facile
Lieu : Toulouse
Distrib. : bookworm
Noyau : d'olive
(G)UI : xfce4 et awesome
Inscription : 28-03-2012
Site Web

Re : ffmpeg

@Slyfox

j'ai bien essayé ta commande, c'est pas mieux, j'ai les mêmes erreurs et j'ai l'impression que la qualité est moindre

Ce à quoi l'on a pas accès par l'expérience vécue, on a pas d'oreilles pour l'entendre ..Nietzsche
Cela dit, bien que toute notre connaissance s’amorce avec l’expérience, il n’en résulte pas pour autant qu’elle découle dans sa totalité de l’expérience.  E.Kant
une compréhension insane est elle forcément irrationnel ? ..lagrenouille

Hors ligne

#8 31-07-2018 10:12:35

tophechris94
Membre
Lieu : val de marne ( 94)
Distrib. : debian unstable
Noyau : 5.10.0-8-686-pae
(G)UI : openbox
Inscription : 08-07-2016
Site Web

Re : ffmpeg

Salut a tous , j utilise un convecteur  online  ici =>  https://www.online-convert.com/fr

Dernière modification par tophechris94 (31-07-2018 10:12:55)


sparkylinux-ver-fluxbox-icewm=> https://mega.nz/file/jJ8hiJBD#rhy5o3GzC … RFSeokkwFo
je viens en paix , pas taper sur la tete .

Hors ligne

#9 31-07-2018 10:42:56

lagrenouille
CA Debian-Facile
Lieu : Toulouse
Distrib. : bookworm
Noyau : d'olive
(G)UI : xfce4 et awesome
Inscription : 28-03-2012
Site Web

Re : ffmpeg

j utilise un convecteur  online  ici =>  https://www.online-convert.com/fr



ben justement, j'en veux pas, je veux pouvoir tout faire en CLI....et j'y arrive de plus en plus, et pas qu'en vidéo
la ligne de commande est bien plus pratique et bien plus noble quand on y arrive...

de plus je pense que les très gros fichiers de plus de 1 Go ne passent pas


Ce à quoi l'on a pas accès par l'expérience vécue, on a pas d'oreilles pour l'entendre ..Nietzsche
Cela dit, bien que toute notre connaissance s’amorce avec l’expérience, il n’en résulte pas pour autant qu’elle découle dans sa totalité de l’expérience.  E.Kant
une compréhension insane est elle forcément irrationnel ? ..lagrenouille

Hors ligne

#10 31-07-2018 10:51:30

Anonyme
Invité

Re : ffmpeg

lagrenouille a écrit :

@Slyfox

j'ai bien essayé ta commande, c'est pas mieux, j'ai les mêmes erreurs et j'ai l'impression que la qualité est moindre



Bonjour,

la commande de Slyfox sur ma version de ffmpeg  fontionne bien sur mon fichier mkv.


ffmpeg version n4.0.2 Copyright (c) 2000-2018 the FFmpeg developers
  built with gcc 8.1.1 (GCC) 20180531
 



Cela peut venir de la version ffmpeg. ( Chez moi, ma version installé merdouille sur l'option duration) alors que la version en dessous va bien.

Cela peut venir aussi de ton fichier vidéo.
Il faudrait essayer avec une autre vidéo pour voir.

Je post l'essai avec l'option à "-ss 00:00:00"


                                                                                                     
                         _/_/                        _/        _/  _/                                
                      _/    _/  _/  _/_/    _/_/_/  _/_/_/    _/      _/_/_/    _/    _/  _/    _/  
                     _/_/_/_/  _/_/      _/        _/    _/  _/  _/  _/    _/  _/    _/    _/_/      
                    _/    _/  _/        _/        _/    _/  _/  _/  _/    _/  _/    _/  _/    _/    
                   _/    _/  _/          _/_/_/  _/    _/  _/  _/  _/    _/    _/_/_/  _/    _/      
                                                                                                     
                                                                                                     
[patrick@PC1 LADY_AND_THE_TRAMP2]$  ffmpeg -ss 00:00:00 -i  "1-LADY_AND_THE_TRAMP2-[CHAPTERS+SUBVF].mkv" -c:v libx264 -crf 24 -preset slow -c:a libmp3lame -q:a 0 -to 00:50:00 "Sortie.mkv"
ffmpeg version n4.0.2 Copyright (c) 2000-2018 the FFmpeg developers
  built with gcc 8.1.1 (GCC) 20180531
  configuration: --prefix=/usr --disable-debug --disable-static --disable-stripping --enable-avresample --enable-fontconfig --enable-gmp --enable-gnutls --enable-gpl --enable-ladspa --enable-libaom --enable-libass --enable-libbluray --enable-libdrm --enable-libfreetype --enable-libfribidi --enable-libgsm --enable-libiec61883 --enable-libjack --enable-libmodplug --enable-libmp3lame --enable-libopencore_amrnb --enable-libopencore_amrwb --enable-libopenjpeg --enable-libopus --enable-libpulse --enable-libsoxr --enable-libspeex --enable-libssh --enable-libtheora --enable-libv4l2 --enable-libvidstab --enable-libvorbis --enable-libvpx --enable-libwebp --enable-libx264 --enable-libx265 --enable-libxcb --enable-libxml2 --enable-libxvid --enable-nvenc --enable-omx --enable-shared --enable-version3
  libavutil      56. 14.100 / 56. 14.100
  libavcodec     58. 18.100 / 58. 18.100
  libavformat    58. 12.100 / 58. 12.100
  libavdevice    58.  3.100 / 58.  3.100
  libavfilter     7. 16.100 /  7. 16.100
  libavresample   4.  0.  0 /  4.  0.  0
  libswscale      5.  1.100 /  5.  1.100
  libswresample   3.  1.100 /  3.  1.100
  libpostproc    55.  1.100 / 55.  1.100
Input #0, matroska,webm, from '1-LADY_AND_THE_TRAMP2-[CHAPTERS+SUBVF].mkv':
  Metadata:
    title           : 1-LADY_AND_THE_TRAMP2
    creation_time   : 2018-07-28T08:54:38.000000Z
    ENCODER         : Lavf58.12.100
  Duration: 01:06:13.63, start: 0.000000, bitrate: 2823 kb/s
    Chapter #0:0: start 0.000000, end 185.160000
    Metadata:
      title           : Chapter 01
    Chapter #0:1: start 185.160000, end 358.840000
    Metadata:
      title           : Chapter 02
    Chapter #0:2: start 358.840000, end 535.280000
    Metadata:
      title           : Chapter 03
    Chapter #0:3: start 535.280000, end 663.920000
    Metadata:
      title           : Chapter 04
    Chapter #0:4: start 663.920000, end 804.920000
    Metadata:
      title           : Chapter 05
    Chapter #0:5: start 804.920000, end 938.000000
    Metadata:
      title           : Chapter 06
    Chapter #0:6: start 938.000000, end 1130.000000
    Metadata:
      title           : Chapter 07
    Chapter #0:7: start 1130.000000, end 1394.120000
    Metadata:
      title           : Chapter 08
    Chapter #0:8: start 1394.120000, end 1490.360000
    Metadata:
      title           : Chapter 09
    Chapter #0:9: start 1490.360000, end 1723.560000
    Metadata:
      title           : Chapter 10
    Chapter #0:10: start 1723.560000, end 1901.200000
    Metadata:
      title           : Chapter 11
    Chapter #0:11: start 1901.200000, end 2062.720000
    Metadata:
      title           : Chapter 12
    Chapter #0:12: start 2062.720000, end 2135.360000
    Metadata:
      title           : Chapter 13
    Chapter #0:13: start 2135.360000, end 2322.920000
    Metadata:
      title           : Chapter 14
    Chapter #0:14: start 2322.920000, end 2493.160000
    Metadata:
      title           : Chapter 15
    Chapter #0:15: start 2493.160000, end 2689.160000
    Metadata:
      title           : Chapter 16
    Chapter #0:16: start 2689.160000, end 2847.640000
    Metadata:
      title           : Chapter 17
    Chapter #0:17: start 2847.640000, end 2958.440000
    Metadata:
      title           : Chapter 18
    Chapter #0:18: start 2958.440000, end 3061.440000
    Metadata:
      title           : Chapter 19
    Chapter #0:19: start 3061.440000, end 3224.560000
    Metadata:
      title           : Chapter 20
    Chapter #0:20: start 3224.560000, end 3384.200000
    Metadata:
      title           : Chapter 21
    Chapter #0:21: start 3384.200000, end 3526.320000
    Metadata:
      title           : Chapter 22
    Chapter #0:22: start 3526.320000, end 3632.760000
    Metadata:
      title           : Chapter 23
    Chapter #0:23: start 3632.760000, end 3973.000000
    Metadata:
      title           : Chapter 24
    Chapter #0:24: start 3973.000000, end 3973.632000
    Metadata:
      title           : Chapter 25
    Stream #0:0: Video: h264 (High), yuv420p(progressive), 720x576 [SAR 64:45 DAR 16:9], 25 fps, 25 tbr, 1k tbn, 50 tbc (default)
    Metadata:
      ENCODER         : Lavc58.18.100 h264_nvenc
      BPS-eng         : 2432603
      DURATION-eng    : 01:06:13.040000000
      NUMBER_OF_FRAMES-eng: 99326
      NUMBER_OF_BYTES-eng: 1208104043
      _STATISTICS_WRITING_APP-eng: mkvmerge v25.0.0 ('Prog Noir') 64-bit
      _STATISTICS_WRITING_DATE_UTC-eng: 2018-07-28 08:54:38
      _STATISTICS_TAGS-eng: BPS DURATION NUMBER_OF_FRAMES NUMBER_OF_BYTES
    Stream #0:1(fre): Audio: ac3, 48000 Hz, 5.1(side), fltp, 384 kb/s
    Metadata:
      title           : ac3(5.1)
      BPS-eng         : 384010
      DURATION-eng    : 01:06:13.632000000
      NUMBER_OF_FRAMES-eng: 124176
      NUMBER_OF_BYTES-eng: 190739456
      _STATISTICS_WRITING_APP-eng: mkvmerge v25.0.0 ('Prog Noir') 64-bit
      _STATISTICS_WRITING_DATE_UTC-eng: 2018-07-28 08:54:38
      _STATISTICS_TAGS-eng: BPS DURATION NUMBER_OF_FRAMES NUMBER_OF_BYTES
    Stream #0:2(fre): Subtitle: dvd_subtitle, 720x576 (default)
    Metadata:
      BPS-eng         : 4653
      DURATION-eng    : 01:00:06.824000000
      NUMBER_OF_FRAMES-eng: 608
      NUMBER_OF_BYTES-eng: 2098268
      _STATISTICS_WRITING_APP-eng: mkvmerge v25.0.0 ('Prog Noir') 64-bit
      _STATISTICS_WRITING_DATE_UTC-eng: 2018-07-28 08:54:38
      _STATISTICS_TAGS-eng: BPS DURATION NUMBER_OF_FRAMES NUMBER_OF_BYTES
    Stream #0:3(fre): Subtitle: dvd_subtitle, 720x576
    Metadata:
      BPS-eng         : 7185
      DURATION-eng    : 01:03:27.749000000
      NUMBER_OF_FRAMES-eng: 803
      NUMBER_OF_BYTES-eng: 3420102
      _STATISTICS_WRITING_APP-eng: mkvmerge v25.0.0 ('Prog Noir') 64-bit
      _STATISTICS_WRITING_DATE_UTC-eng: 2018-07-28 08:54:38
      _STATISTICS_TAGS-eng: BPS DURATION NUMBER_OF_FRAMES NUMBER_OF_BYTES
Stream mapping:
  Stream #0:0 -> #0:0 (h264 (native) -> h264 (libx264))
  Stream #0:1 -> #0:1 (ac3 (native) -> mp3 (libmp3lame))
Press [q] to stop, [?] for help
[libx264 @ 0x56536344a640] using SAR=64/45
[libx264 @ 0x56536344a640] using cpu capabilities: MMX2 SSE2Fast SSSE3 SSE4.2
[libx264 @ 0x56536344a640] profile High, level 3.0
[libx264 @ 0x56536344a640] 264 - core 152 r2854 e9a5903 - H.264/MPEG-4 AVC codec - Copyleft 2003-2017 - http://www.videolan.org/x264.html - options: cabac=1 ref=5 deblock=1:0:0 analyse=0x3:0x113 me=hex subme=8 psy=1 psy_rd=1.00:0.00 mixed_ref=1 me_range=16 chroma_me=1 trellis=2 8x8dct=1 cqm=0 deadzone=21,11 fast_pskip=1 chroma_qp_offset=-2 threads=12 lookahead_threads=2 sliced_threads=0 nr=0 decimate=1 interlaced=0 bluray_compat=0 constrained_intra=0 bframes=3 b_pyramid=2 b_adapt=1 b_bias=0 direct=3 weightb=1 open_gop=0 weightp=2 keyint=250 keyint_min=25 scenecut=40 intra_refresh=0 rc_lookahead=50 rc=crf mbtree=1 crf=24.0 qcomp=0.60 qpmin=0 qpmax=69 qpstep=4 ip_ratio=1.40 aq=1:1.00
Output #0, matroska, to 'Sortie.mkv':
  Metadata:
    title           : 1-LADY_AND_THE_TRAMP2
    encoder         : Lavf58.12.100
    Chapter #0:0: start 0.000000, end 185.160000
    Metadata:
      title           : Chapter 01
    Chapter #0:1: start 185.160000, end 358.840000
    Metadata:
      title           : Chapter 02
    Chapter #0:2: start 358.840000, end 535.280000
    Metadata:
      title           : Chapter 03
    Chapter #0:3: start 535.280000, end 663.920000
    Metadata:
      title           : Chapter 04
    Chapter #0:4: start 663.920000, end 804.920000
    Metadata:
      title           : Chapter 05
    Chapter #0:5: start 804.920000, end 938.000000
    Metadata:
      title           : Chapter 06
    Chapter #0:6: start 938.000000, end 1130.000000
    Metadata:
      title           : Chapter 07
    Chapter #0:7: start 1130.000000, end 1394.120000
    Metadata:
      title           : Chapter 08
    Chapter #0:8: start 1394.120000, end 1490.360000
    Metadata:
      title           : Chapter 09
    Chapter #0:9: start 1490.360000, end 1723.560000
    Metadata:
      title           : Chapter 10
    Chapter #0:10: start 1723.560000, end 1901.200000
    Metadata:
      title           : Chapter 11
    Chapter #0:11: start 1901.200000, end 2062.720000
    Metadata:
      title           : Chapter 12
    Chapter #0:12: start 2062.720000, end 2135.360000
    Metadata:
      title           : Chapter 13
    Chapter #0:13: start 2135.360000, end 2322.920000
    Metadata:
      title           : Chapter 14
    Chapter #0:14: start 2322.920000, end 2493.160000
    Metadata:
      title           : Chapter 15
    Chapter #0:15: start 2493.160000, end 2689.160000
    Metadata:
      title           : Chapter 16
    Chapter #0:16: start 2689.160000, end 2847.640000
    Metadata:
      title           : Chapter 17
    Chapter #0:17: start 2847.640000, end 2958.440000
    Metadata:
      title           : Chapter 18
    Chapter #0:18: start 2958.440000, end 3000.000000
    Metadata:
      title           : Chapter 19
    Stream #0:0: Video: h264 (libx264) (H264 / 0x34363248), yuv420p, 720x576 [SAR 64:45 DAR 16:9], q=-1--1, 25 fps, 1k tbn, 25 tbc (default)
    Metadata:
      _STATISTICS_TAGS-eng: BPS DURATION NUMBER_OF_FRAMES NUMBER_OF_BYTES
      BPS-eng         : 2432603
      DURATION-eng    : 01:06:13.040000000
      NUMBER_OF_FRAMES-eng: 99326
      NUMBER_OF_BYTES-eng: 1208104043
      _STATISTICS_WRITING_APP-eng: mkvmerge v25.0.0 ('Prog Noir') 64-bit
      _STATISTICS_WRITING_DATE_UTC-eng: 2018-07-28 08:54:38
      encoder         : Lavc58.18.100 libx264
    Side data:
      cpb: bitrate max/min/avg: 0/0/0 buffer size: 0 vbv_delay: -1
    Stream #0:1(fre): Audio: mp3 (libmp3lame) (U[0][0][0] / 0x0055), 48000 Hz, stereo, fltp
    Metadata:
      title           : ac3(5.1)
      BPS-eng         : 384010
      DURATION-eng    : 01:06:13.632000000
      NUMBER_OF_FRAMES-eng: 124176
      NUMBER_OF_BYTES-eng: 190739456
      _STATISTICS_WRITING_APP-eng: mkvmerge v25.0.0 ('Prog Noir') 64-bit
      _STATISTICS_WRITING_DATE_UTC-eng: 2018-07-28 08:54:38
      _STATISTICS_TAGS-eng: BPS DURATION NUMBER_OF_FRAMES NUMBER_OF_BYTES
      encoder         : Lavc58.18.100 libmp3lame
frame=75000 fps=117 q=-1.0 Lsize=  303413kB time=00:50:00.00 bitrate= 828.5kbits/s speed=4.69x    
video:219871kB audio:82132kB subtitle:0kB other streams:0kB global headers:0kB muxing overhead: 0.466909%
[libx264 @ 0x56536344a640] frame I:1041  Avg QP:18.32  size: 32087
[libx264 @ 0x56536344a640] frame P:20941 Avg QP:22.25  size:  5653
[libx264 @ 0x56536344a640] frame B:53018 Avg QP:24.22  size:  1384
[libx264 @ 0x56536344a640] consecutive B-frames:  3.8%  4.5%  4.2% 87.5%
[libx264 @ 0x56536344a640] mb I  I16..4: 21.3% 45.2% 33.4%
[libx264 @ 0x56536344a640] mb P  I16..4:  3.7%  6.7%  2.9%  P16..4: 22.9%  7.6%  4.3%  0.0%  0.0%    skip:51.9%
[libx264 @ 0x56536344a640] mb B  I16..4:  0.4%  0.5%  0.4%  B16..8: 20.6%  3.1%  0.7%  direct: 0.7%  skip:73.6%  L0:45.6% L1:51.6% BI: 2.8%
[libx264 @ 0x56536344a640] 8x8 transform intra:47.4% inter:47.9%
[libx264 @ 0x56536344a640] direct mvs  spatial:99.9% temporal:0.1%
[libx264 @ 0x56536344a640] coded y,uvDC,uvAC intra: 46.3% 51.3% 23.1% inter: 3.8% 5.0% 0.1%
[libx264 @ 0x56536344a640] i16 v,h,dc,p: 50% 28% 13%  9%
[libx264 @ 0x56536344a640] i8 v,h,dc,ddl,ddr,vr,hd,vl,hu: 21% 14% 27%  5%  5%  7%  6%  7%  8%
[libx264 @ 0x56536344a640] i4 v,h,dc,ddl,ddr,vr,hd,vl,hu: 26% 11% 17%  8%  8%  9%  7%  8%  6%
[libx264 @ 0x56536344a640] i8c dc,h,v,p: 47% 24% 23%  7%
[libx264 @ 0x56536344a640] Weighted P-Frames: Y:1.5% UV:1.1%
[libx264 @ 0x56536344a640] ref P L0: 69.0%  8.8% 12.5%  5.1%  4.3%  0.2%  0.0%
[libx264 @ 0x56536344a640] ref B L0: 86.9%  9.2%  3.0%  1.0%
[libx264 @ 0x56536344a640] ref B L1: 95.3%  4.7%
[libx264 @ 0x56536344a640] kb/s:600.39
[patrick@PC1 LADY_AND_THE_TRAMP2]$

 



Rien d'anormal sur ma version hmm
Pas de désynchro de l'audio par rapport  à la coupe sur le fichier d'origine.
Qualité correct pour ce réencodage pour un fichier de 50 minutes et d'un poids de 310 mo wink
Test sur une coupe de départ à 50 minutes  à la fin. Tout est correct.

EDIT : il faudrait à la rigueur, récupérer la version static sur le site. Mettre la vidéo où se trouve ton ffpmeg par la commande :


./ffmpeg -i ... etc
 

Dernière modification par Anonyme (01-08-2018 12:24:37)

#11 31-07-2018 11:15:29

Slyfox
Membre
Distrib. : Linux pop-os
Noyau : Linux 6.2.6-76060206-generic
(G)UI : GNOME
Inscription : 15-12-2013

Re : ffmpeg

lagrenouille a écrit :

@Slyfox

j'ai bien essayé ta commande, c'est pas mieux, j'ai les mêmes erreurs et j'ai l'impression que la qualité est moindre



Voici un lien concernant le codec x264 (en anglais): https://trac.ffmpeg.org/wiki/Encode/H.264

Pour avoir une qualité moyenne voir bonne utilise un crf de 20
Pour une qualité très bonne qualité utilise un crf de 15 à 20
A noter que je n'utilise pas de crf en dessous de 15 au risque d'avoir un fichier plus gros que la source.

Ensuite...

Le preset utilse soit medium, slow, slower, veryslow (en principe) plus la conversion est lente meilleur sera le résultat mais plus longue sera le temps de conversion.

Hors ligne

#12 31-07-2018 11:40:55

Anonyme
Invité

Re : ffmpeg

Slyfox a écrit :





Ensuite...

Le preset utilse soit medium, slow, slower, veryslow (en principe) plus la conversion est lente meilleur sera le résultat mais plus longue sera le temps de conversion.



Et avec  h264_nvenc ce "en principe" à tout son sens wink

#13 31-07-2018 11:58:08

Debian Alain
Membre
Lieu : Bretagne
Distrib. : sid (unstable) / bullseye (stable)
Noyau : Linux sid 6.4.0-3-amd64
(G)UI : Gnome X.org (X11) / GDM3
Inscription : 11-03-2017
Site Web

Re : ffmpeg

bonjour   big_smile

je vais me risquer à encourir les foudres des connaisseurs mais , lagrenouille , as tu essayé winff et ses paramétrages ... ?

https://fr.wikipedia.org/wiki/WinFF

https://doc.ubuntu-fr.org/winff

https://debian-facile.org/doc:media:winff

Dernière modification par Debian Alain (31-07-2018 11:59:17)

Hors ligne

#14 31-07-2018 12:01:35

Slyfox
Membre
Distrib. : Linux pop-os
Noyau : Linux 6.2.6-76060206-generic
(G)UI : GNOME
Inscription : 15-12-2013

Re : ffmpeg

Sinon c'est un peu hors sujet et très prématuré, je suis en train d'écrit un script (amateur) de conversion vidéo audio, qui est de loin d'être terminé mais les fonctions de basse fonctionnent en partie.

Voici le lien: https://debian-facile.org/utilisateurs: … ts:accueil

Par contre je n'est pas encore intégré la fonction de coupure de vidéo ça viendra plus tard...

Dernière modification par Slyfox (31-07-2018 12:22:00)

Hors ligne

#15 31-07-2018 12:19:05

Slyfox
Membre
Distrib. : Linux pop-os
Noyau : Linux 6.2.6-76060206-generic
(G)UI : GNOME
Inscription : 15-12-2013

Re : ffmpeg

Debian Alain a écrit :

bonjour   big_smile

je vais me risquer à encourir les foudres des connaisseurs mais , lagrenouille , as tu essayé winff et ses paramétrages ... ?



Bonne proposition de ta part mais sauf erreur de ma part Winff (très bon programme) ne permet pas de couper la vidéo par contre Avidemux (entre autre) peut le faire.

Mis à part ça si j'ai bien compris (et bien relu...) lagrenouille aimerais faire ce job en ligne de commande donc mon post précédant ne va pas l'aider... big_smile

Dernière modification par Slyfox (31-07-2018 12:21:08)

Hors ligne

#16 31-07-2018 12:36:32

Debian Alain
Membre
Lieu : Bretagne
Distrib. : sid (unstable) / bullseye (stable)
Noyau : Linux sid 6.4.0-3-amd64
(G)UI : Gnome X.org (X11) / GDM3
Inscription : 11-03-2017
Site Web

Re : ffmpeg

merci slyfox   big_smile

oui , j'avais oublié avidemux pour les découpages .

je croyais (naïvement sûrement) que winff permettait de gérér les découpages avec ses paramètres personnalisables .

Hors ligne

#17 31-07-2018 12:41:33

Anonyme
Invité

Re : ffmpeg

La version 3.2 est OK chez moi.

Le truc qui m'interroge c'est ça :


Input #0, mov,mp4,m4a,3gp,3g2,mj2, from 'les-annees-lumineuses.mp4':
 

Dernière modification par Anonyme (31-07-2018 12:54:22)

#18 31-07-2018 13:05:00

Slyfox
Membre
Distrib. : Linux pop-os
Noyau : Linux 6.2.6-76060206-generic
(G)UI : GNOME
Inscription : 15-12-2013

Re : ffmpeg

Anonyme a écrit :

La version 3.2 est OK chez moi.

Le truc qui m'interroge c'est ça :


Input #0, mov,mp4,m4a,3gp,3g2,mj2, from 'les-annees-lumineuses.mp4':
 



Perso je ne crois pas que ça soit un problème, cette ligne indique le "conteneur" de la vidéo à convertir.

Dernière modification par Slyfox (31-07-2018 13:06:10)

Hors ligne

#19 31-07-2018 13:08:31

Jean-Pierre Pinson
Adhérent(e)
Lieu : Orléans
Distrib. : Debian Sid 64bits Ordi.: Thinkpad T400
Noyau : de cerise
(G)UI : xfce
Inscription : 04-03-2017

Re : ffmpeg

Couper une vidéo

Pour couper une scène de la vidéo, on peut utiliser -ss pour le début de la séquence et -t pour sa durée.

Par exemple, pour couper 30 secondes de vidéo à partir de 39 minutes 45 secondes (en conservant la qualité originale), on utilisera :

Code BASH :

ffmpeg -i sequenceacouper.avi -ss 00:39:45.00 -t 00:00:30.00 -c:v copy -c:a copy  nouvellesequence.avi




https://www.linuxtricks.fr/wiki/ffmpeg- … -une-video

Dernière modification par Jean-Pierre Pinson (31-07-2018 13:09:29)


Debian sid
Bureau : xfce
Ordinateur : Thinkpad T400 libreboot

En ligne

#20 31-07-2018 17:31:59

Anonyme-8
Invité

Re : ffmpeg

@Jean-Pierre Pinson: sans réencodage, on peut avoir des problèmes avec le fichier.
les premières secondes du fichier risque de ne pas être lisible

#21 01-08-2018 07:53:24

lagrenouille
CA Debian-Facile
Lieu : Toulouse
Distrib. : bookworm
Noyau : d'olive
(G)UI : xfce4 et awesome
Inscription : 28-03-2012
Site Web

Re : ffmpeg

@Slyfox

me manquait un paquet deb
je reprends ta commande, on va bien wouarrr  tongue

bon le problème c'est le son qui est décalé, avec les deux commandes
comment régler ça ?

Dernière modification par lagrenouille (01-08-2018 09:03:01)


Ce à quoi l'on a pas accès par l'expérience vécue, on a pas d'oreilles pour l'entendre ..Nietzsche
Cela dit, bien que toute notre connaissance s’amorce avec l’expérience, il n’en résulte pas pour autant qu’elle découle dans sa totalité de l’expérience.  E.Kant
une compréhension insane est elle forcément irrationnel ? ..lagrenouille

Hors ligne

#22 01-08-2018 11:57:14

Slyfox
Membre
Distrib. : Linux pop-os
Noyau : Linux 6.2.6-76060206-generic
(G)UI : GNOME
Inscription : 15-12-2013

Re : ffmpeg

Il existe 2 sortes de décalage audio vidéo.

Le premier, tu as pas de son au début de la vidéo et l'audio et toujours décalé de la même durée tout au long de la vidéo, par exemple la vidéo commence et pendant 2 secondes tu n'as pas d'audio et durant toute la vidéo tu as 2 secondes de décalage avec l'audio.

Le deuxième est le décalage progressif c'est à dire qu'au début l'audio et la vidéo sont synchro mais au fur et à mesure il y a un décalage qui se manifeste qui peut être de plusieurs secondes à la fin de la vidéo.

Il faut nous préciser lequel de ces décalages que tu as car ils ne se corrigent pas de la même manière.

Edit:

Supposition, il est possible que tu as un décalage car la coupure ne commence pas sur une image "clé" ou une image référence.

Dernière modification par Slyfox (01-08-2018 12:03:15)

Hors ligne

#23 01-08-2018 12:03:45

lagrenouille
CA Debian-Facile
Lieu : Toulouse
Distrib. : bookworm
Noyau : d'olive
(G)UI : xfce4 et awesome
Inscription : 28-03-2012
Site Web

Re : ffmpeg

putain de moine, j'ai tout viré,:lol: mais le décalage est tout le long de la vidéo

Ce à quoi l'on a pas accès par l'expérience vécue, on a pas d'oreilles pour l'entendre ..Nietzsche
Cela dit, bien que toute notre connaissance s’amorce avec l’expérience, il n’en résulte pas pour autant qu’elle découle dans sa totalité de l’expérience.  E.Kant
une compréhension insane est elle forcément irrationnel ? ..lagrenouille

Hors ligne

#24 01-08-2018 12:35:33

Slyfox
Membre
Distrib. : Linux pop-os
Noyau : Linux 6.2.6-76060206-generic
(G)UI : GNOME
Inscription : 15-12-2013

Re : ffmpeg

Bon Ok, on va essayé de résoudre ce problème... le problème c'est qu'il y a plus possibilité on va devoir essayé divers choses qui ne risque pas de fonctionner (de voilà averti!  tongue )


Premier test:

 ffmpeg -ss 00:00:00 -i  "les-annees-lumineuses.mp4" -c:v libx264 -crf 18 -preset slow -c:a libmp3lame -q:a 1 -t 00:10:00 "les-annees-lumineuses_première_partie_test1.mp4"



La vidéo à commence à 0 seconde et non à une seconde et changer la qualité de l'audio de 0 à 1.

Deuxième test:

 ffmpeg -ss 00:00:00 -i  "les-annees-lumineuses.mp4" -c:v libx264 -crf 18 -preset slow -c:a libmp3lame -q:a 1 -t 00:10:00 "les-annees-lumineuses_première_partie_test2.mp4"


La vidéo commence à 0 seconde et non à une seconde, changer la qualité de l'audio de 0 à 1. et remplacer le conteneur par du mkv à la place du mp4.

Le troisième test consistera à utiliser l’option "adelay" pour resynchroniser l'audio mais j’attends le retour des 2 premiers tests et bref on verra ça après si nécessaire...

Dernière modification par Slyfox (01-08-2018 14:11:03)

Hors ligne

#25 01-08-2018 12:45:06

lagrenouille
CA Debian-Facile
Lieu : Toulouse
Distrib. : bookworm
Noyau : d'olive
(G)UI : xfce4 et awesome
Inscription : 28-03-2012
Site Web

Re : ffmpeg

je vois pas de diff entre les deux test

apparemment le rajout de -c:a libmp3lame -q:a 1, fait que ça va  moins vite, j'attends résultat

c'est en cours

frame=33847 fps= 45 q=23.0 size=  332130kB time=00:22:34.92 bitrate=2008.1kbits/s speed= 1.8x



on dirait donc que vers la fin, ça empire, mais c'est dur a entendre, je pense l'original est pas terrible

@Slyfox , je veux bien essayer ton autre solution pour voir, je garde celle la pour comparer

arf non je veux pas de mkv pour ce que je fais

Dernière modification par lagrenouille (01-08-2018 13:50:14)


Ce à quoi l'on a pas accès par l'expérience vécue, on a pas d'oreilles pour l'entendre ..Nietzsche
Cela dit, bien que toute notre connaissance s’amorce avec l’expérience, il n’en résulte pas pour autant qu’elle découle dans sa totalité de l’expérience.  E.Kant
une compréhension insane est elle forcément irrationnel ? ..lagrenouille

Hors ligne

Pied de page des forums