Réduire taille mkv sous Mac

Réduire taille mkv sous Mac - Traitement Vidéo - Video & Son

Marsh Posté le 10-01-2020 à 17:19:26    

Bonjour,
 
j'ai rippé deux coffrets 30 DVD de Columbo et Hercule poirot et je me retrouve avec des épisodes de qualité SD, stéréo en mkv qui font tout de même dans le 4Go chacun.
 
Ce sont de vieux épisodes donc aucun intérêt pour qu'ils fassent cette taille, un Columbo SD en 4K c'est stupide :D
 
Comment baisser la taille des vidéos sans perdre trop de qualité et en gardant tous les sous-titres et pistes audio que j'ai conservés dans les mkv sous Mac et en traitement par lots (j'ai environ 100 épisodes à faire) ?
 
Merci
Akhlan

Reply

Marsh Posté le 10-01-2020 à 17:19:26   

Reply

Marsh Posté le 10-01-2020 à 23:04:54    

Encodage en x264 avec ffmpeg, qualité CRF 18.

Reply

Marsh Posté le 12-01-2020 à 12:04:11    

Merci,
 
alors j'ai lancé cette commande
ffmpeg -i "Hercule Poirot_01x01_La cuisine mystérieuse de Clapham.mkv" -c:v libx264 -crf 18 "Hercule Poirot_01x01_La cuisine mystérieuse de Clapham_1.mkv"
 
et niveau taille, c'est bon, je passe de 2,36Go à 1Go, par contre je n'ai plus les sous-titres et les voies étrangères ont disparues

Reply

Marsh Posté le 12-01-2020 à 12:14:33    

Rajoute ça dans les options ;
-c:a copy -c:s copy
Si tu veux virer une ou plusieurs pistes audio ou de sous-titres, là c'est plus compliqué, il faut utiliser la fonction map.
Tu peux toujours éviter de ré-encoder en récupérant la vidéo que tu viens d'encoder et en prenant l'audio et les sous-titres du fichier d'origine avec deux input l'un derrière l'autre et la fonction map.


Message édité par arnuche le 12-01-2020 à 12:17:47
Reply

Marsh Posté le 12-01-2020 à 13:33:41    

non, ça devrait m'aller, je veux garder les VO et tous les sous-titres, je tente et je te redis ;)
 
Après, faut que je script ça car j'ai plus de 100 épisodes et je ne me vois pas faire ça un par un :D

Reply

Marsh Posté le 12-01-2020 à 14:06:32    

Je peux te donner le script pour batch si tu ne t'en sors pas.

Reply

Marsh Posté le 12-01-2020 à 15:29:47    

Voilà ce que j'ai lancé
 

Code :
  1. ffmpeg -i "/Users/KidiMac/Desktop/Videos/Hercule Poirot/Hercule Poirot_01x01_La cuisine mystérieuse de Clapham.mkv" -c:a copy -c:s copy -c:v libx264 -crf 18 "/Users/KidiMac/Desktop/Videos/Hercule Poirot optimisé/Hercule Poirot_01x01_La cuisine mystérieuse de Clapham_ffmpeg.mkv"
  2. ffmpeg version 4.2.2 Copyright (c) 2000-2019 the FFmpeg developers
  3.   built with Apple clang version 11.0.0 (clang-1100.0.33.16)
  4.   configuration: --prefix=/usr/local/Cellar/ffmpeg/4.2.2 --enable-shared --enable-pthreads --enable-version3 --enable-avresample --cc=clang --host-cflags='-I/Library/Java/JavaVirtualMachines/adoptopenjdk-13.0.1.jdk/Contents/Home/include -I/Library/Java/JavaVirtualMachines/adoptopenjdk-13.0.1.jdk/Contents/Home/include/darwin -fno-stack-check' --host-ldflags= --enable-ffplay --enable-gnutls --enable-gpl --enable-libaom --enable-libbluray --enable-libmp3lame --enable-libopus --enable-librubberband --enable-libsnappy --enable-libtesseract --enable-libtheora --enable-libvidstab --enable-libvorbis --enable-libvpx --enable-libx264 --enable-libx265 --enable-libxvid --enable-lzma --enable-libfontconfig --enable-libfreetype --enable-frei0r --enable-libass --enable-libopencore-amrnb --enable-libopencore-amrwb --enable-libopenjpeg --enable-librtmp --enable-libspeex --enable-libsoxr --enable-videotoolbox --disable-libjack --disable-indev=jack
  5.   libavutil      56. 31.100 / 56. 31.100
  6.   libavcodec     58. 54.100 / 58. 54.100
  7.   libavformat    58. 29.100 / 58. 29.100
  8.   libavdevice    58.  8.100 / 58.  8.100
  9.   libavfilter     7. 57.100 /  7. 57.100
  10.   libavresample   4.  0.  0 /  4.  0.  0
  11.   libswscale      5.  5.100 /  5.  5.100
  12.   libswresample   3.  5.100 /  3.  5.100
  13.   libpostproc    55.  5.100 / 55.  5.100
  14. Input #0, matroska,webm, from '/Users/KidiMac/Desktop/Videos/Hercule Poirot/Hercule Poirot_01x01_La cuisine mystérieuse de Clapham.mkv':
  15.   Metadata:
  16.     encoder         : libmakemkv v1.14.7 (1.3.5/1.4.7) darwin(x64-release)
  17.     creation_time   : 2019-12-31T12:04:22.000000Z
  18.   Duration: 00:50:28.32, start: 0.000000, bitrate: 6236 kb/s
  19.     Chapter #0:0: start 0.080000, end 734.960000
  20.     Metadata:
  21.       title           : Chapitre 01
  22.     Chapter #0:1: start 734.960000, end 1449.200000
  23.     Metadata:
  24.       title           : Chapitre 02
  25.     Chapter #0:2: start 1449.200000, end 2306.000000
  26.     Metadata:
  27.       title           : Chapitre 03
  28.     Chapter #0:3: start 2306.000000, end 3028.320000
  29.     Metadata:
  30.       title           : Chapitre 04
  31.     Stream #0:0(eng): Video: mpeg2video (Main), yuv420p(tv, bottom first), 720x576 [SAR 16:15 DAR 4:3], 6000 kb/s, 25 fps, 25 tbr, 1k tbn, 50 tbc
  32.     Metadata:
  33.       BPS-eng         : 5999881
  34.       DURATION-eng    : 00:50:28.320000000
  35.       NUMBER_OF_FRAMES-eng: 75708
  36.       NUMBER_OF_BYTES-eng: 2271195266
  37.       SOURCE_ID-eng   : 0100E0
  38.       _STATISTICS_WRITING_APP-eng: MakeMKV v1.14.7 darwin(x64-release)
  39.       _STATISTICS_WRITING_DATE_UTC-eng: 2019-12-31 12:04:22
  40.       _STATISTICS_TAGS-eng: BPS DURATION NUMBER_OF_FRAMES NUMBER_OF_BYTES SOURCE_ID
  41.     Stream #0:1(fre): Audio: ac3, 48000 Hz, stereo, fltp, 112 kb/s (default)
  42.     Metadata:
  43.       title           : Stéréo
  44.       BPS-eng         : 112000
  45.       DURATION-eng    : 00:50:28.160000000
  46.       NUMBER_OF_FRAMES-eng: 94630
  47.       NUMBER_OF_BYTES-eng: 42394240
  48.       SOURCE_ID-eng   : 0180BD
  49.       _STATISTICS_WRITING_APP-eng: MakeMKV v1.14.7 darwin(x64-release)
  50.       _STATISTICS_WRITING_DATE_UTC-eng: 2019-12-31 12:04:22
  51.       _STATISTICS_TAGS-eng: BPS DURATION NUMBER_OF_FRAMES NUMBER_OF_BYTES SOURCE_ID
  52.     Stream #0:2(eng): Audio: ac3, 48000 Hz, stereo, fltp, 112 kb/s
  53.     Metadata:
  54.       title           : Stéréo
  55.       BPS-eng         : 112000
  56.       DURATION-eng    : 00:50:28.160000000
  57.       NUMBER_OF_FRAMES-eng: 94630
  58.       NUMBER_OF_BYTES-eng: 42394240
  59.       SOURCE_ID-eng   : 0181BD
  60.       _STATISTICS_WRITING_APP-eng: MakeMKV v1.14.7 darwin(x64-release)
  61.       _STATISTICS_WRITING_DATE_UTC-eng: 2019-12-31 12:04:22
  62.       _STATISTICS_TAGS-eng: BPS DURATION NUMBER_OF_FRAMES NUMBER_OF_BYTES SOURCE_ID
  63.     Stream #0:3(fre): Subtitle: dvd_subtitle, 720x576 (default)
  64.     Metadata:
  65.       BPS-eng         : 7063
  66.       DURATION-eng    : 00:00:04.630755555
  67.       NUMBER_OF_FRAMES-eng: 1
  68.       NUMBER_OF_BYTES-eng: 4088
  69.       SOURCE_ID-eng   : 0120BD
  70.       _STATISTICS_WRITING_APP-eng: MakeMKV v1.14.7 darwin(x64-release)
  71.       _STATISTICS_WRITING_DATE_UTC-eng: 2019-12-31 12:04:22
  72.       _STATISTICS_TAGS-eng: BPS DURATION NUMBER_OF_FRAMES NUMBER_OF_BYTES SOURCE_ID
  73.     Stream #0:4(fre): Subtitle: dvd_subtitle, 720x576
  74.     Metadata:
  75.       BPS-eng         : 6755
  76.       DURATION-eng    : 00:46:55.236444444
  77.       NUMBER_OF_FRAMES-eng: 669
  78.       NUMBER_OF_BYTES-eng: 2377222
  79.       SOURCE_ID-eng   : 0121BD
  80.       _STATISTICS_WRITING_APP-eng: MakeMKV v1.14.7 darwin(x64-release)
  81.       _STATISTICS_WRITING_DATE_UTC-eng: 2019-12-31 12:04:22
  82.       _STATISTICS_TAGS-eng: BPS DURATION NUMBER_OF_FRAMES NUMBER_OF_BYTES SOURCE_ID
  83. Stream mapping:
  84.   Stream #0:0 -> #0:0 (mpeg2video (native) -> h264 (libx264))
  85.   Stream #0:1 -> #0:1 (copy)
  86.   Stream #0:3 -> #0:2 (copy)
  87. Press [q] to stop, [?] for help
  88. [libx264 @ 0x7f832601cc00] using SAR=16/15
  89. [libx264 @ 0x7f832601cc00] using cpu capabilities: MMX2 SSE2Fast SSSE3 SSE4.2 AVX
  90. [libx264 @ 0x7f832601cc00] profile High, level 3.0
  91. [libx264 @ 0x7f832601cc00] 264 - core 155 r2917 0a84d98 - H.264/MPEG-4 AVC codec - Copyleft 2003-2018 - http://www.videolan.org/x264.html - options: cabac=1 ref=3 deblock=1:0:0 analyse=0x3:0x113 me=hex subme=7 psy=1 psy_rd=1.00:0.00 mixed_ref=1 me_range=16 chroma_me=1 trellis=1 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=1 weightb=1 open_gop=0 weightp=2 keyint=250 keyint_min=25 scenecut=40 intra_refresh=0 rc_lookahead=40 rc=crf mbtree=1 crf=18.0 qcomp=0.60 qpmin=0 qpmax=69 qpstep=4 ip_ratio=1.40 aq=1:1.00
  92. Output #0, matroska, to '/Users/KidiMac/Desktop/Videos/Hercule Poirot optimisé/Hercule Poirot_01x01_La cuisine mystérieuse de Clapham_ffmpeg.mkv':
  93.   Metadata:
  94.     encoder         : Lavf58.29.100
  95.     Chapter #0:0: start 0.080000, end 734.960000
  96.     Metadata:
  97.       title           : Chapitre 01
  98.     Chapter #0:1: start 734.960000, end 1449.200000
  99.     Metadata:
  100.       title           : Chapitre 02
  101.     Chapter #0:2: start 1449.200000, end 2306.000000
  102.     Metadata:
  103.       title           : Chapitre 03
  104.     Chapter #0:3: start 2306.000000, end 3028.320000
  105.     Metadata:
  106.       title           : Chapitre 04
  107.     Stream #0:0(eng): Video: h264 (libx264) (H264 / 0x34363248), yuv420p, 720x576 [SAR 16:15 DAR 4:3], q=-1--1, 25 fps, 1k tbn, 25 tbc
  108.     Metadata:
  109.       BPS-eng         : 5999881
  110.       DURATION-eng    : 00:50:28.320000000
  111.       NUMBER_OF_FRAMES-eng: 75708
  112.       NUMBER_OF_BYTES-eng: 2271195266
  113.       SOURCE_ID-eng   : 0100E0
  114.       _STATISTICS_WRITING_APP-eng: MakeMKV v1.14.7 darwin(x64-release)
  115.       _STATISTICS_WRITING_DATE_UTC-eng: 2019-12-31 12:04:22
  116.       _STATISTICS_TAGS-eng: BPS DURATION NUMBER_OF_FRAMES NUMBER_OF_BYTES SOURCE_ID
  117.       encoder         : Lavc58.54.100 libx264
  118.     Side data:
  119.       cpb: bitrate max/min/avg: 0/0/0 buffer size: 0 vbv_delay: -1
  120.     Stream #0:1(fre): Audio: ac3 ([0] [0][0] / 0x2000), 48000 Hz, stereo, fltp, 112 kb/s (default)
  121.     Metadata:
  122.       title           : Stéréo
  123.       BPS-eng         : 112000
  124.       DURATION-eng    : 00:50:28.160000000
  125.       NUMBER_OF_FRAMES-eng: 94630
  126.       NUMBER_OF_BYTES-eng: 42394240
  127.       SOURCE_ID-eng   : 0180BD
  128.       _STATISTICS_WRITING_APP-eng: MakeMKV v1.14.7 darwin(x64-release)
  129.       _STATISTICS_WRITING_DATE_UTC-eng: 2019-12-31 12:04:22
  130.       _STATISTICS_TAGS-eng: BPS DURATION NUMBER_OF_FRAMES NUMBER_OF_BYTES SOURCE_ID
  131.     Stream #0:2(fre): Subtitle: dvd_subtitle ([255][255][255][255] / 0xFFFFFFFF), 720x576 (default)
  132.     Metadata:
  133.       BPS-eng         : 7063
  134.       DURATION-eng    : 00:00:04.630755555
  135.       NUMBER_OF_FRAMES-eng: 1
  136.       NUMBER_OF_BYTES-eng: 4088
  137.       SOURCE_ID-eng   : 0120BD
  138.       _STATISTICS_WRITING_APP-eng: MakeMKV v1.14.7 darwin(x64-release)
  139.       _STATISTICS_WRITING_DATE_UTC-eng: 2019-12-31 12:04:22
  140.       _STATISTICS_TAGS-eng: BPS DURATION NUMBER_OF_FRAMES NUMBER_OF_BYTES SOURCE_ID
  141. frame=75708 fps=109 q=-1.0 Lsize=  990464kB time=00:50:28.20 bitrate=2679.4kbits/s speed=4.35x   
  142. video:947843kB audio:41401kB subtitle:4kB other streams:0kB global headers:1kB muxing overhead: 0.122929%
  143. [libx264 @ 0x7f832601cc00] frame I:597   Avg QP:15.42  size: 50361
  144. [libx264 @ 0x7f832601cc00] frame P:20921 Avg QP:18.43  size: 24590
  145. [libx264 @ 0x7f832601cc00] frame B:54190 Avg QP:20.72  size:  7863
  146. [libx264 @ 0x7f832601cc00] consecutive B-frames:  2.4%  2.0% 13.6% 82.0%
  147. [libx264 @ 0x7f832601cc00] mb I  I16..4:  3.5% 93.6%  2.9%
  148. [libx264 @ 0x7f832601cc00] mb P  I16..4:  0.7% 21.9%  0.5%  P16..4: 33.1% 23.3% 13.8%  0.0%  0.0%    skip: 6.6%
  149. [libx264 @ 0x7f832601cc00] mb B  I16..4:  0.1%  4.1%  0.0%  B16..8: 40.8%  7.9%  1.9%  direct: 7.5%  skip:37.6%  L0:37.1% L1:41.3% BI:21.6%
  150. [libx264 @ 0x7f832601cc00] 8x8 transform intra:95.0% inter:85.7%
  151. [libx264 @ 0x7f832601cc00] coded y,uvDC,uvAC intra: 92.3% 84.0% 43.9% inter: 38.3% 39.0% 6.7%
  152. [libx264 @ 0x7f832601cc00] i16 v,h,dc,p: 28% 12%  9% 51%
  153. [libx264 @ 0x7f832601cc00] i8 v,h,dc,ddl,ddr,vr,hd,vl,hu: 20% 12% 43%  4%  4%  5%  4%  5%  5%
  154. [libx264 @ 0x7f832601cc00] i4 v,h,dc,ddl,ddr,vr,hd,vl,hu: 28% 14% 12%  5% 10% 11%  8%  7%  5%
  155. [libx264 @ 0x7f832601cc00] i8c dc,h,v,p: 53% 19% 23%  6%
  156. [libx264 @ 0x7f832601cc00] Weighted P-Frames: Y:3.3% UV:1.6%
  157. [libx264 @ 0x7f832601cc00] ref P L0: 43.2% 15.2% 31.9%  9.5%  0.2%
  158. [libx264 @ 0x7f832601cc00] ref B L0: 83.1% 14.5%  2.5%
  159. [libx264 @ 0x7f832601cc00] ref B L1: 95.0%  5.0%
  160. [libx264 @ 0x7f832601cc00] kb/s:2564.04


 
La compression fonctionne bien mais je n'ai que la version française, pas de VO et pas de sous-titres comme dans le fichier original...
Même soucis avec HandBrake...
 
Pourquoi ?
 
merci  
arnuche, avec plaisir ;)

Reply

Marsh Posté le 12-01-2020 à 15:58:26    

Essaye en rajoutant ceci ;
-map 0
ou ça ;
-map 0 -c copy -c:v libx264 -crf 18
Si ça ne va toujours pas, il faudra indiquer un map par flux, je te montrerai.


Message édité par arnuche le 12-01-2020 à 16:00:52
Reply

Marsh Posté le 12-01-2020 à 16:27:22    

J'ai réussit avec handbrake, du coup je retente avec ffmpeg sur un autre épisode...
 
Je viens de voir qu'il y avait un makemkv + ffmpeg sous Linux, ça aurait solutionné mon problème de poids :D MakeMkv a super bien fat le boulot d'extraction des épisodes mais il faudrait qu'il propose des fonctions de ffmpeg sous Mac pour être au top....


Message édité par akhlan le 12-01-2020 à 16:44:42
Reply

Marsh Posté le 12-01-2020 à 16:48:36    

J'oubliais un détail, il faut rajouter -aspect 4:3 pour le 720.576, sinon il ne sera pas étiré à la lecture (ce qui donne du 5/4).

Reply

Marsh Posté le 12-01-2020 à 16:48:36   

Reply

Marsh Posté le 12-01-2020 à 16:57:12    

ffmpeg -i "/Users/KidiMac/Desktop/Videos/Hercule Poirot/Hercule Poirot_01x02_Meurtre par procuration.mkv" -map 0 -c copy -c:v libx264 -crf 18 -r 60 "/Users/KidiMac/Desktop/Videos/Hercule Poirot optimisé/Hercule Poirot_01x02_Meurtre par procuration.mkv" a fonctionné, je divise pas 2,5 le poids du fichier en gardant les différentes bandes sons et sous-titrages, parfait ;)

Reply

Marsh Posté le 12-01-2020 à 17:03:07    

arnuche a écrit :

J'oubliais un détail, il faut rajouter -aspect 4:3 pour le 720.576, sinon il ne sera pas étiré à la lecture (ce qui donne du 5/4).


non, ça semble bon, la vidéo finale fait la même taille, 720x576 que l'originale
 
Originale

Code :
  1. General
  2. Unique ID                                : 144079067369468117025334925578634774838 (0x6C649E7822B9942AF52A779DA09BC936)
  3. Complete name                            : /Volumes/Videos/TV Series/Hercule Poirot/Saison 01/Hercule Poirot_01x02_Meurtre par procuration.mkv.old
  4. Format                                   : Matroska
  5. Format version                           : Version 2
  6. File size                                : 2.21 GiB
  7. Duration                                 : 50 min 49 s
  8. Overall bit rate                         : 6 236 kb/s
  9. Encoded date                             : UTC 2019-12-31 12:08:15
  10. Writing application                      : MakeMKV v1.14.7 darwin(x64-release)
  11. Writing library                          : libmakemkv v1.14.7 (1.3.5/1.4.7) darwin(x64-release)
  12. FileExtension_Invalid                    : mkv mk3d mka mks
  13. Video
  14. ID                                       : 1
  15. ID in the original source medium         : 224 (0xE0)
  16. Format                                   : MPEG Video
  17. Format version                           : Version 2
  18. Format profile                           : Main@Main
  19. Format settings                          : BVOP
  20. Format settings, BVOP                    : Yes
  21. Format settings, Matrix                  : Default
  22. Format settings, GOP                     : M=3, N=12
  23. Format settings, picture structure       : Frame
  24. Codec ID                                 : V_MPEG2
  25. Codec ID/Info                            : MPEG 1 or 2 Video
  26. Duration                                 : 50 min 49 s
  27. Bit rate mode                            : Constant
  28. Bit rate                                 : 6 000 kb/s
  29. Width                                    : 720 pixels
  30. Height                                   : 576 pixels
  31. Display aspect ratio                     : 4:3
  32. Frame rate mode                          : Constant
  33. Frame rate                               : 25.000 FPS
  34. Standard                                 : PAL
  35. Color space                              : YUV
  36. Chroma subsampling                       : 4:2:0
  37. Bit depth                                : 8 bits
  38. Scan type                                : Interlaced
  39. Scan order                               : Bottom Field First
  40. Compression mode                         : Lossy
  41. Bits/(Pixel*Frame)                       : 0.579
  42. Time code of first frame                 : 00:00:00:00
  43. Time code source                         : Group of pictures header
  44. GOP, Open/Closed                         : Open
  45. GOP, Open/Closed of first frame          : Closed
  46. Stream size                              : 2.13 GiB (96%)
  47. Language                                 : English
  48. Default                                  : No
  49. Forced                                   : No
  50. Original source medium                   : DVD-Video
  51. Audio #1
  52. ID                                       : 2
  53. ID in the original source medium         : 189 (0xBD)128 (0x80)
  54. Format                                   : AC-3
  55. Format/Info                              : Audio Coding 3
  56. Format settings, Endianness              : Big
  57. Codec ID                                 : A_AC3
  58. Duration                                 : 50 min 49 s
  59. Bit rate mode                            : Constant
  60. Bit rate                                 : 112 kb/s
  61. Channel(s)                               : 2 channels
  62. Channel positions                        : Front: L R
  63. Sampling rate                            : 48.0 kHz
  64. Frame rate                               : 31.250 FPS (1536 SPF)
  65. Bit depth                                : 16 bits
  66. Compression mode                         : Lossy
  67. Stream size                              : 40.7 MiB (2%)
  68. Title                                    : Stéréo
  69. Language                                 : French
  70. Service kind                             : Complete Main
  71. Default                                  : Yes
  72. Forced                                   : No
  73. Original source medium                   : DVD-Video
  74. Audio #2
  75. ID                                       : 3
  76. ID in the original source medium         : 189 (0xBD)129 (0x81)
  77. Format                                   : AC-3
  78. Format/Info                              : Audio Coding 3
  79. Format settings, Endianness              : Big
  80. Codec ID                                 : A_AC3
  81. Duration                                 : 50 min 49 s
  82. Bit rate mode                            : Constant
  83. Bit rate                                 : 112 kb/s
  84. Channel(s)                               : 2 channels
  85. Channel positions                        : Front: L R
  86. Sampling rate                            : 48.0 kHz
  87. Frame rate                               : 31.250 FPS (1536 SPF)
  88. Bit depth                                : 16 bits
  89. Compression mode                         : Lossy
  90. Stream size                              : 40.7 MiB (2%)
  91. Title                                    : Stéréo
  92. Language                                 : English
  93. Service kind                             : Complete Main
  94. Default                                  : No
  95. Forced                                   : No
  96. Original source medium                   : DVD-Video
  97. Text #1
  98. ID                                       : 4
  99. ID in the original source medium         : 189 (0xBD)32 (0x20)
  100. Format                                   : VobSub
  101. Codec ID                                 : S_VOBSUB
  102. Codec ID/Info                            : Picture based subtitle format used on DVDs
  103. Duration                                 : 4 s 958 ms
  104. Bit rate                                 : 11.0 kb/s
  105. Count of elements                        : 2
  106. Stream size                              : 6.63 KiB (0%)
  107. Language                                 : French
  108. Default                                  : Yes
  109. Forced                                   : No
  110. Original source medium                   : DVD-Video
  111. Text #2
  112. ID                                       : 5
  113. ID in the original source medium         : 189 (0xBD)33 (0x21)
  114. Format                                   : VobSub
  115. Codec ID                                 : S_VOBSUB
  116. Codec ID/Info                            : Picture based subtitle format used on DVDs
  117. Duration                                 : 47 min 43 s
  118. Bit rate                                 : 6 184 b/s
  119. Count of elements                        : 676
  120. Stream size                              : 2.11 MiB (0%)
  121. Language                                 : French
  122. Default                                  : No
  123. Forced                                   : No
  124. Original source medium                   : DVD-Video
  125. Menu
  126. 00:00:00.080                             : en:Chapitre 01
  127. 00:02:09.200                             : en:Chapitre 02
  128. 00:13:31.280                             : en:Chapitre 03
  129. 00:28:23.120                             : en:Chapitre 04
  130. 00:40:50.480                             : en:Chapitre 05
  131. 00:50:48.080                             : en:Chapitre 06


 
Après ffmpeg

Code :
  1. General
  2. Unique ID                                : 141193179798238874032129926031466859153 (0x6A38D13A06D9011834D08EF421688A91)
  3. Complete name                            : /Volumes/Videos/TV Series/Hercule Poirot/Saison 01/Hercule Poirot_01x02_Meurtre par procuration.mkv
  4. Format                                   : Matroska
  5. Format version                           : Version 4 / Version 2
  6. File size                                : 1 004 MiB
  7. Duration                                 : 50 min 49 s
  8. Overall bit rate                         : 2 762 kb/s
  9. Writing application                      : Lavf58.29.100
  10. Writing library                          : Lavf58.29.100
  11. ErrorDetectionType                       : Per level 1
  12. Video
  13. ID                                       : 1
  14. Format                                   : AVC
  15. Format/Info                              : Advanced Video Codec
  16. Format profile                           : High@L3.1
  17. Format settings                          : CABAC / 4 Ref Frames
  18. Format settings, CABAC                   : Yes
  19. Format settings, RefFrames               : 4 frames
  20. Codec ID                                 : V_MPEG4/ISO/AVC
  21. Bit rate                                 : 2 483 kb/s
  22. Width                                    : 720 pixels
  23. Height                                   : 576 pixels
  24. Display aspect ratio                     : 4:3
  25. Frame rate mode                          : Variable
  26. Color space                              : YUV
  27. Chroma subsampling                       : 4:2:0
  28. Bit depth                                : 8 bits
  29. Scan type                                : Progressive
  30. Writing library                          : x264 core 155 r2917 0a84d98
  31. Encoding settings                        : cabac=1 / ref=3 / deblock=1:0:0 / analyse=0x3:0x113 / me=hex / subme=7 / psy=1 / psy_rd=1.00:0.00 / mixed_ref=1 / me_range=16 / chroma_me=1 / trellis=1 / 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=1 / weightb=1 / open_gop=0 / weightp=2 / keyint=250 / keyint_min=25 / scenecut=40 / intra_refresh=0 / rc_lookahead=40 / rc=crf / mbtree=1 / crf=18.0 / qcomp=0.60 / qpmin=0 / qpmax=69 / qpstep=4 / ip_ratio=1.40 / aq=1:1.00
  32. Language                                 : English
  33. Default                                  : No
  34. Forced                                   : No
  35. Statistics Tags Issue                    : MakeMKV v1.14.7 darwin(x64-release) 2019-12-31 12:08:15 / Lavf58.29.100
  36. FromStats_BitRate                        : 5999882
  37. FromStats_Duration                       : 00:50:49.017000000
  38. FromStats_FrameCount                     : 76226
  39. FromStats_OriginalSourceMedium_ID        : 0100E0
  40. FromStats_StreamSize                     : 2286735270
  41. Audio #1
  42. ID                                       : 2
  43. Format                                   : AC-3
  44. Format/Info                              : Audio Coding 3
  45. Format settings, Endianness              : Big
  46. Codec ID                                 : A_AC3
  47. Duration                                 : 50 min 49 s
  48. Bit rate mode                            : Constant
  49. Bit rate                                 : 112 kb/s
  50. Channel(s)                               : 2 channels
  51. Channel positions                        : Front: L R
  52. Sampling rate                            : 48.0 kHz
  53. Frame rate                               : 31.250 FPS (1536 SPF)
  54. Bit depth                                : 16 bits
  55. Compression mode                         : Lossy
  56. Stream size                              : 40.7 MiB (4%)
  57. Title                                    : Stéréo
  58. Language                                 : French
  59. Service kind                             : Complete Main
  60. Default                                  : Yes
  61. Forced                                   : No
  62. Statistics Tags Issue                    : MakeMKV v1.14.7 darwin(x64-release) 2019-12-31 12:08:15 / Lavf58.29.100
  63. FromStats_BitRate                        : 112000
  64. FromStats_Duration                       : 00:50:49.024000000
  65. FromStats_FrameCount                     : 95282
  66. FromStats_OriginalSourceMedium_ID        : 0180BD
  67. FromStats_StreamSize                     : 42686336
  68. Audio #2
  69. ID                                       : 3
  70. Format                                   : AC-3
  71. Format/Info                              : Audio Coding 3
  72. Format settings, Endianness              : Big
  73. Codec ID                                 : A_AC3
  74. Duration                                 : 50 min 49 s
  75. Bit rate mode                            : Constant
  76. Bit rate                                 : 112 kb/s
  77. Channel(s)                               : 2 channels
  78. Channel positions                        : Front: L R
  79. Sampling rate                            : 48.0 kHz
  80. Frame rate                               : 31.250 FPS (1536 SPF)
  81. Bit depth                                : 16 bits
  82. Compression mode                         : Lossy
  83. Stream size                              : 40.7 MiB (4%)
  84. Title                                    : Stéréo
  85. Language                                 : English
  86. Service kind                             : Complete Main
  87. Default                                  : No
  88. Forced                                   : No
  89. Statistics Tags Issue                    : MakeMKV v1.14.7 darwin(x64-release) 2019-12-31 12:08:15 / Lavf58.29.100
  90. FromStats_BitRate                        : 112000
  91. FromStats_Duration                       : 00:50:49.024000000
  92. FromStats_FrameCount                     : 95282
  93. FromStats_OriginalSourceMedium_ID        : 0181BD
  94. FromStats_StreamSize                     : 42686336
  95. Text #1
  96. ID                                       : 4
  97. Format                                   : VobSub
  98. Codec ID                                 : S_VOBSUB
  99. Codec ID/Info                            : Picture based subtitle format used on DVDs
  100. Language                                 : French
  101. Default                                  : Yes
  102. Forced                                   : No
  103. Statistics Tags Issue                    : MakeMKV v1.14.7 darwin(x64-release) 2019-12-31 12:08:15 / Lavf58.29.100
  104. FromStats_BitRate                        : 10951
  105. FromStats_Duration                       : 00:02:09.598000000
  106. FromStats_FrameCount                     : 2
  107. FromStats_OriginalSourceMedium_ID        : 0120BD
  108. FromStats_StreamSize                     : 6786
  109. Text #2
  110. ID                                       : 5
  111. Format                                   : VobSub
  112. Codec ID                                 : S_VOBSUB
  113. Codec ID/Info                            : Picture based subtitle format used on DVDs
  114. Language                                 : French
  115. Default                                  : No
  116. Forced                                   : No
  117. Statistics Tags Issue                    : MakeMKV v1.14.7 darwin(x64-release) 2019-12-31 12:08:15 / Lavf58.29.100
  118. FromStats_BitRate                        : 6184
  119. FromStats_Duration                       : 00:49:11.678000000
  120. FromStats_FrameCount                     : 676
  121. FromStats_OriginalSourceMedium_ID        : 0121BD
  122. FromStats_StreamSize                     : 2213924
  123. Menu
  124. 00:00:00.080                             : :Chapitre 01
  125. 00:02:09.200                             : :Chapitre 02
  126. 00:13:31.280                             : :Chapitre 03
  127. 00:28:23.120                             : :Chapitre 04
  128. 00:40:50.480                             : :Chapitre 05
  129. 00:50:48.080                             : :Chapitre 06

Reply

Marsh Posté le 12-01-2020 à 17:10:18    

Ok, ça veut dire qu'il parvient à récupérer le Display aspect ratio (DAR).
Alors c'est utile de le mettre si ce n'est pas mis dans la vidéo d'origine (s'il est mis 5/4 au lieu de 4/3).
Mais il ne faut pas confondre le SAR (Storage aspect ratio = réso d'encodage) et le DAR qui est toujours différent du SAR avec les vidéos provenant de dvd.
Pour ça on change le PAR (pixel aspect ratio), faisable même sans ré-encodage, c'est écrit dans l'en-tête du fichier.


Message édité par arnuche le 12-01-2020 à 17:17:33
Reply

Marsh Posté le 12-01-2020 à 17:25:15    

Je n'ai pas tout compris :D
 
Sinon, j'ai fais un petit script qui semble fonctionner
 

Code :
  1. for i in *.mkv ; do
  2. ffmpeg -i "$i" -map 0 -c copy -c:v libx264 -crf 18 -r 60 "Nouveau $i"
  3. sleep 3
  4. done


 
Avec "Nouveau $i", mes fichiers sont renommés en "Nouveau + titre.mkv" et j'aurais préféré "titre_Nouveau.mkv" pour que mon scrapper ne soit pas perdus, on fait ça comment ?

Message cité 1 fois
Message édité par akhlan le 12-01-2020 à 17:25:36
Reply

Marsh Posté le 12-01-2020 à 22:19:58    

akhlan a écrit :

Je n'ai pas tout compris :D


Pourtant j'ai essayé de faire simple  :p  
 

akhlan a écrit :

Avec "Nouveau $i", mes fichiers sont renommés en "Nouveau + titre.mkv" et j'aurais préféré "titre_Nouveau.mkv" pour que mon scrapper ne soit pas perdus, on fait ça comment ?


Peut-être en remplaçant "Nouveau $i" par "$i Nouveau" ?

Reply

Marsh Posté le 12-01-2020 à 22:26:48    

Les commandes de batch que j'avais trouvées ressemblent plutôt à ça ;

Code :
  1. for %a in ("E:\mes vidéos\*.mkv" ) do ffmpeg -i "%a" -map 0 -c copy -c:v libx264 -crf 18 -r 60 "F:\%~na Nouveau.mkv"

Message cité 1 fois
Message édité par arnuche le 13-01-2020 à 00:03:52
Reply

Marsh Posté le 13-01-2020 à 10:29:10    

ça fonctionne très bien, merci à vous deux ;)

Reply

Marsh Posté le 13-01-2020 à 10:32:20    

De rien mais je suis seul ici, à part toi  :p  
Tu as testé %~na Nouveau ou $i Nouveau ?

Reply

Marsh Posté le 13-01-2020 à 13:04:23    

merci à toi alors :D
 
Non j'avais lancé mon script avant d'avoir ta réponse ;)

Reply

Marsh Posté le 13-01-2020 à 18:56:20    

Ok, et tu peux le donner ? Comme ça je sais ce qui marche.

Reply

Marsh Posté le 14-01-2020 à 12:35:35    

akhlan a écrit :

ça fonctionne très bien, merci à vous deux ;)

Je suis d'accord avec toi : arnuche est tellement fort que moi aussi j'ai l'impression qu'ils sont deux...
 

arnuche a écrit :

Les commandes de batch que j'avais trouvées ressemblent plutôt à ça ;

Code :
  1. for %a in ("E:\mes vidéos\*.mkv" ) do ffmpeg -i "%a" -map 0 -c copy -c:v libx264 -crf 18 -r 60 "F:\%~na Nouveau.mkv"


Puis-je me permettre de demander pourquoi le -r 60 ?
 
J'ai abandonné Handbrake pour ffmpeg en raison de sa mauvaise habitude de forcer un nouveau framerate dans le profil, quelque soit le paramètre enregistré et je me suis peut-être emmerdé pour rien... :cry:  

Reply

Marsh Posté le 14-01-2020 à 12:55:38    

Alexandre-Benoit B a écrit :

Puis-je me permettre de demander pourquoi le -r 60 ?


Ça précise le framerate, c'est akhlan qui avait rajouté ça donc je l'ai mis aussi pour adapter la commande à son besoin.
Mais est-ce utile si on ne change pas le framerate, je ne pense pas.
Et s'il faut le changer, je passerais plutôt par avisynth.


Message édité par arnuche le 14-01-2020 à 12:56:23
Reply

Marsh Posté le 14-01-2020 à 14:41:25    

j'avais vu ça sur un site, j'ai pris sans trop comprendre en fait :D
 
Le script est celui que j'avais mis au dessus arnuche
 
for i in *.mkv ; do  
ffmpeg -i "$i" -map 0 -c copy -c:v libx264 -preset slow -crf 12 "$i-nouveau.mkv"
sleep 3
done
 
j'ai rajouter le preset slow en me disant que plus c'est long, plus c'est bon...
 
j'ai mis "-nouveau.mkv" à la fin de chaque nouveau fichier, ça me permet de pouvoir les scrapper avec SickBeard qui s'appuie sur le début du nom qui lui reste inchangé
 
Sinon, chose étrange, j'ai un oled LG 4K de 55" et à l'écran, sous OSMC, j'avais trop de perte en crf 18 et j'ai donc baissé à 12 pour tester mais devant le si peu de gain de place, on est revenu en arrière, madame préfère les originaux :D
 
sur mon Mac, RAS, une très légère perte mais rien d'alarmant, la perte de qualité vient sur mon téléviseur vient de l'upscaling ?
 
Sous VLC
de gauche à droite, original de 2,3Go, crf 18 de 1Go et crf 12 de 1,7Go
https://zupimages.net/up/20/03/n4el.png
 
j'ai appris des petits truc sur ffmpeg :D


Message édité par akhlan le 14-01-2020 à 14:42:22
Reply

Marsh Posté le 14-01-2020 à 17:39:21    

Je ne vois pas de différence entre les 3  :??:
Je vois que tu as viré le -r 60, c'est bien puisque je suppose que ces épisodes sont en 25 fps.
Mais je vois dans le log de Mediainfo que tu avais posté que le framerate devient variable après passage par ffmpeg, ce qui ne devrait pas arriver. Il faut peut-être rajouter -r 25.


Message édité par arnuche le 14-01-2020 à 17:42:53
Reply

Marsh Posté le 14-01-2020 à 18:39:38    

non, sur le mac je ne vois pas de grosse différence, seulement sur la télé

Reply

Marsh Posté le    

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed