Recherche avancée

Médias (0)

Mot : - Tags -/acrobat

Aucun média correspondant à vos critères n’est disponible sur le site.

Autres articles (111)

  • Multilang : améliorer l’interface pour les blocs multilingues

    18 février 2011, par

    Multilang est un plugin supplémentaire qui n’est pas activé par défaut lors de l’initialisation de MediaSPIP.
    Après son activation, une préconfiguration est mise en place automatiquement par MediaSPIP init permettant à la nouvelle fonctionnalité d’être automatiquement opérationnelle. Il n’est donc pas obligatoire de passer par une étape de configuration pour cela.

  • Script d’installation automatique de MediaSPIP

    25 avril 2011, par

    Afin de palier aux difficultés d’installation dues principalement aux dépendances logicielles coté serveur, un script d’installation "tout en un" en bash a été créé afin de faciliter cette étape sur un serveur doté d’une distribution Linux compatible.
    Vous devez bénéficier d’un accès SSH à votre serveur et d’un compte "root" afin de l’utiliser, ce qui permettra d’installer les dépendances. Contactez votre hébergeur si vous ne disposez pas de cela.
    La documentation de l’utilisation du script d’installation (...)

  • Support de tous types de médias

    10 avril 2011

    Contrairement à beaucoup de logiciels et autres plate-formes modernes de partage de documents, MediaSPIP a l’ambition de gérer un maximum de formats de documents différents qu’ils soient de type : images (png, gif, jpg, bmp et autres...) ; audio (MP3, Ogg, Wav et autres...) ; vidéo (Avi, MP4, Ogv, mpg, mov, wmv et autres...) ; contenu textuel, code ou autres (open office, microsoft office (tableur, présentation), web (html, css), LaTeX, Google Earth) (...)

Sur d’autres sites (11307)

  • Why does ffmpeg report different durations ?

    18 mai 2012, par kenitech

    Source videos : http://www.artworknotavailable.com/tmp/ffmpegtest

    Quicktime Pro 7.7.1 Inspector (Win 7) reports the following for the file 2398.mov

    4.19MB
    H.264
    Movie FPS : 23.98
    Data Rate : 2.35 mbits/Sec
    Duration 14:97

    ffmpeg reports the following (see full ffmpeg version info at bottom of post)

    ffmpeg -i 2398.mov

    Seems stream 1 codec frame rate differs from container frame rate : 47952.00 (47952/1) -> >23.98 (2997/125)
    Input #0, mov,mp4,m4a,3gp,3g2,mj2, from '2398.mov' :
    Metadata :
    major_brand : qt

    minor_version : 537199360
    compatible_brands : qt
    Duration : 00:00:15.97, start : 0.-963005, bitrate : 2210 kb/s
    Stream #0.0(eng) : Audio : aac, 48000 Hz, stereo, s16, 152 kb/s
    Stream #0.1(eng) : Video : h264, yuv420p, 848x480, 2060 kb/s, 23.98 fps, 23.98 tbr, 23976 tbn, 47952 tbc

    One second longer than what Quicktime reports.

    As an experiment I exported this file from Quicktime Pro using the following settings :

    Frame Rate : Current
    Key Frames : Every 24 frames
    Frame Reordering On
    Quality : High
    Encoding Best
    Data Rate : Automatic
    Optimized for Download
    Output file : qtime-export-2398.mov

    Quicktime Inspector reports :

    5.62 MB
    H.264
    Movie FPS : 23.98
    Data Rate : 3.15 mbits/Sec
    Duration 14:97

    ffmpeg now reports :

    ffmpeg -i qtime-export-2398.mov

    Seems stream 1 codec frame rate differs from container frame rate : 1200.00 (1200/1) -> 23.98 (24000/1001)
    Input #0, mov,mp4,m4a,3gp,3g2,mj2, from 'qtime-export-2398.mov' :
    Metadata :
    major_brand : qt
    minor_version : 537199360
    compatible_brands : qt
    Duration : 00:00:14.96, start : 0.000000, bitrate : 3153 kb/s
    Stream #0.0(eng) : Audio : pcm_s16le, 44100 Hz, 2 channels, s16, 1411 kb/s
    Stream #0.1(eng) : Video : h264, yuv420p, 678x384, 1738 kb/s, 23.98 fps, 23.98 tbr, 600 tbn, 1200 tbc

    ffmpeg's report on duration went from 15.97 to 14.96 (I can live with .1)

    Is this duration calculated from the bitrate ?

    I need to accurately report the duration of uploaded videos as well as convert them to FLV. Can somebody tell me what is going on here and how I might get around this ?

    ffmpeg info below. I've tried this on 2 completely different installs/versions of ffmpeg. Same result.

    FFmpeg version 0.6.5, Copyright (c) 2000-2010 the FFmpeg developers
    built on Jan 29 2012 23:55:02 with gcc 4.1.2 20080704 (Red Hat 4.1.2-51)
    configuration : —prefix=/usr —libdir=/usr/lib64 —shlibdir=/usr/lib64 —mandir=/usr/share/man —incdir=/usr/include —disable-avisynth —extra-cflags='-O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector —param=ssp-buffer-size=4 -m64 -mtune=generic -fPIC' —enable-avfilter —enable-avfilter-lavf —enable-libdirac —enable-libfaac —enable-libfaad —enable-libfaadbin —enable-libgsm —enable-libmp3lame —enable-libopencore-amrnb —enable-libopencore-amrwb —enable-libx264 —enable-gpl —enable-nonfree —enable-postproc —enable-pthreads —enable-shared —enable-swscale —enable-vdpau —enable-version3 —enable-x11grab
    libavutil 50.15. 1 / 50.15. 1
    libavcodec 52.72. 2 / 52.72. 2
    libavformat 52.64. 2 / 52.64. 2
    libavdevice 52. 2. 0 / 52. 2. 0
    libavfilter 1.19. 0 / 1.19. 0
    libswscale 0.11. 0 / 0.11. 0
    libpostproc 51. 2. 0 / 51. 2. 0
    FFmpeg 0.6.5
    libavutil 50.15. 1 / 50.15. 1
    libavcodec 52.72. 2 / 52.72. 2
    libavformat 52.64. 2 / 52.64. 2
    libavdevice 52. 2. 0 / 52. 2. 0
    libavfilter 1.19. 0 / 1.19. 0
    libswscale 0.11. 0 / 0.11. 0
    libpostproc 51. 2. 0 / 51. 2. 0

  • ffmpeg version 2.6.8 : Stream specifier ':a' in filtergraph description matches no streams

    16 décembre 2020, par Ashitaka

    I am not getting why this isn't working.. I have tried to get the video streams with [0:v]/[0:1]/[0:v:0] & the audio streams with [0:a]/[0:0]/[0:0:0].
nothing worked.

    


    Explaining the inputs :

    


    1.1st input stream is a video that can be of varying resolution on which the filter adds a padding on to make it 600:480.

    


    2.2nd input is an overlay png which is already at 5:4 ratio.. just making it 600:480 before it gets overlaid in the filter.

    


    3.3rd & 4th ones are also videos which I don't care if they get stretched.. n they are getting stretched to 600:480.

    


    4.so finally there are 3 streams 1 overlaid video 2 stretched videos which needs to be concatenated.

    


    here's the command :

    


    ffmpeg 
-i '/home/vidinflux/public_html/assets/temp/2018020116464612/2018020116464612.mp4' 
-i '/home/vidinflux/public_html/assets/temp/2018020116464612/2018020116464612_overlay.png' 
-i '/home/vidinflux/public_html/assets/user/736/video/Lines1.mp4' 
-i '/home/vidinflux/public_html/assets/user/736/video/Lines11.mp4' 
-filter_complex
"[0:v]trim=0:138,setpts=PTS-STARTPTS[v0];[0:a]atrim=0:138,asetpts=PTS-STARTPTS[a0];[v0]scale='gte(iw/ih\,600/480)*600+lt(iw/ih\,600/480)*((480*iw)/ih):lte(iw/ih\,600/480)*480+gt(iw/ih\,600/480)*((600*ih)/iw)',pad='600:480:(600-gte(iw/ih\,600/480)*600-lt(iw/ih\,600/480)*((480*iw)/ih))/2:(480-lte(iw/ih\,600/480)*480-gt(iw/ih\,600/480)*((600*ih)/iw))/2:black'[x];[1:v]scale=600:480[y];[x][y]overlay=0:0[z];[2:v]scale=600:480,setsar=1:1[x0];[3:v]scale=600:480,setsar=1:1[x1];[x0][2:a][z][a0][x1][3:a]concat=n=3:v=1:a=1[v][a]" 
-map "[v]" 
-map "[a]" 
-c:v libx264 
-shortest /home/vidinflux/public_html/assets/temp/2018020116464612/2018020116464612_final.mp4


    


    this is the complete error I am getting :

    


    Stream specifier ':a' in filtergraph description  [0:v]trim=0:138,setpts=PTS-STARTPTS[v0];[0:a]atrim=0:138,asetpts=PTS-STARTPTS[a0];[v0]scale='gte(iw/ih\,600/480)*600+lt(iw/ih\,600/480)*((480*iw)/ih):lte(iw/ih\,600/480)*480+gt(iw/ih\,600/480)*((600*ih)/iw)',pad='600:480:(600-gte(iw/ih\,600/480)*600-lt(iw/ih\,600/480)*((480*iw)/ih))/2:(480-lte(iw/ih\,600/480)*480-gt(iw/ih\,600/480)*((600*ih)/iw))/2:black'[x];[1:v]scale=600:480[y];[x][y]overlay=0:0[z];[2:v]scale=600:480,setsar=1:1[x0];[3:v]scale=600:480,setsar=1:1[x1];[x0][2:a][z][a0][x1][3:a]concat=n=3:v=1:a=1[v][a] matches no streams.


    


    also there are these warnings :

    


    [Parsed_setsar_9 @ 0x219fba0] num:den syntax is deprecated, please use num/den or named options instead
[Parsed_setsar_11 @ 0x21a4840] num:den syntax is deprecated, please use num/den or named options instead


    


    Complete log as requested :

    


    [root@cloud ~]# ffmpeg -i '/home/vidinflux/public_html/assets/temp/2018020116464612/2018020116464612.mp4' -i '/home/vidinflux/public_html/assets/temp/2018020116464612/2018020116464612_overlay.png' -i '/home/vidinflux/public_html/assets/user/736/video/Lines1.mp4' -i '/home/vidinflux/public_html/assets/user/736/video/Lines11.mp4' -filter_complex \ "[0:v]trim=0:138,setpts=PTS-STARTPTS[v0];[0:a]atrim=0:138,asetpts=PTS-STARTPTS[a0];[v0]scale='gte(iw/ih\,600/480)*600+lt(iw/ih\,600/480)*((480*iw)/ih):lte(iw/ih\,600/480)*480+gt(iw/ih\,600/480)*((600*ih)/iw)',pad='600:480:(600-gte(iw/ih\,600/480)*600-lt(iw/ih\,600/480)*((480*iw)/ih))/2:(480-lte(iw/ih\,600/480)*480-gt(iw/ih\,600/480)*((600*ih)/iw))/2:black'[x];[1:v]scale=600:480[y];[x][y]overlay=0:0[z];[2:v]scale=600:480,setsar=1:1[x0];[3:v]scale=600:480,setsar=1:1[x1];[x0][2:a][z][a0][x1][3:a]concat=n=3:v=1:a=1[v][a]" -map "[v]" -map "[a]" -c:v libx264 -shortest /home/vidinflux/public_html/assets/temp/2018020116464612/2018020116464612_final.mp4
ffmpeg version 2.6.8 Copyright (c) 2000-2016 the FFmpeg developers
  built with gcc 4.4.7 (GCC) 20120313 (Red Hat 4.4.7-16)
  configuration: --prefix=/usr --bindir=/usr/bin --datadir=/usr/share/ffmpeg --incdir=/usr/include/ffmpeg --libdir=/usr/lib64 --mandir=/usr/share/man --arch=x86_64 --optflags='-O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector --param=ssp-buffer-size=4 -m64 -mtune=generic' --enable-bzlib --disable-crystalhd --enable-gnutls --enable-ladspa --enable-libass --enable-libdc1394 --enable-libfaac --enable-nonfree --disable-indev=jack --enable-libfreetype --enable-libgsm --enable-libmp3lame --enable-openal --enable-libopenjpeg --enable-libopus --enable-libpulse --enable-libschroedinger --enable-libsoxr --enable-libspeex --enable-libtheora --enable-libvorbis --enable-libv4l2 --enable-libx264 --enable-libx265 --enable-libxvid --enable-x11grab --enable-avfilter --enable-avresample --enable-postproc --enable-pthreads --disable-static --enable-shared --enable-gpl --disable-debug --disable-stripping --shlibdir=/usr/lib64 --enable-runtime-cpudetect
  libavutil      54. 20.100 / 54. 20.100
  libavcodec     56. 26.100 / 56. 26.100
  libavformat    56. 25.101 / 56. 25.101
  libavdevice    56.  4.100 / 56.  4.100
  libavfilter     5. 11.102 /  5. 11.102
  libavresample   2.  1.  0 /  2.  1.  0
  libswscale      3.  1.101 /  3.  1.101
  libswresample   1.  1.100 /  1.  1.100
  libpostproc    53.  3.100 / 53.  3.100
Input #0, mov,mp4,m4a,3gp,3g2,mj2, from '/home/vidinflux/public_html/assets/temp/2018020116464612/2018020116464612.mp4':
  Metadata:
    major_brand     : mp42
    minor_version   : 0
    compatible_brands: isommp42
    creation_time   : 2017-08-21 02:23:24
  Duration: 00:02:17.23, start: 0.000000, bitrate: 417 kb/s
    Stream #0:0(und): Video: h264 (Constrained Baseline) (avc1 / 0x31637661), yuv420p(tv, bt709), 640x360 [SAR 1:1 DAR 16:9], 318 kb/s, 25 fps, 25 tbr, 12800 tbn, 50 tbc (default)
    Metadata:
      handler_name    : VideoHandler
    Stream #0:1(eng): Audio: aac (LC) (mp4a / 0x6134706D), 44100 Hz, stereo, fltp, 96 kb/s (default)
    Metadata:
      creation_time   : 2017-08-21 02:23:24
      handler_name    : IsoMedia File Produced by Google, 5-11-2011
Input #1, png_pipe, from '/home/vidinflux/public_html/assets/temp/2018020116464612/2018020116464612_overlay.png':
  Duration: N/A, bitrate: N/A
    Stream #1:0: Video: png, rgba, 600x479, 25 tbr, 25 tbn, 25 tbc
Input #2, mov,mp4,m4a,3gp,3g2,mj2, from '/home/vidinflux/public_html/assets/user/736/video/Lines1.mp4':
  Metadata:
    major_brand     : mp42
    minor_version   : 1
    compatible_brands: mp41mp42isom
    creation_time   : 2018-01-31 22:40:09
  Duration: 00:00:04.90, start: 0.103811, bitrate: 846 kb/s
    Stream #2:0(und): Video: h264 (Baseline) (avc1 / 0x31637661), yuv420p(tv, smpte170m/bt470bg/bt709), 1920x1080, 827 kb/s, SAR 1:1 DAR 16:9, 30 fps, 30 tbr, 90k tbn, 180k tbc (default)
    Metadata:
      creation_time   : 2018-01-31 22:40:10
      handler_name    : Core Media Video
Input #3, mov,mp4,m4a,3gp,3g2,mj2, from '/home/vidinflux/public_html/assets/user/736/video/Lines11.mp4':
  Metadata:
    major_brand     : mp42
    minor_version   : 1
    compatible_brands: mp41mp42isom
    creation_time   : 2018-01-31 22:40:09
  Duration: 00:00:04.90, start: 0.103811, bitrate: 846 kb/s
    Stream #3:0(und): Video: h264 (Baseline) (avc1 / 0x31637661), yuv420p(tv, smpte170m/bt470bg/bt709), 1920x1080, 827 kb/s, SAR 1:1 DAR 16:9, 30 fps, 30 tbr, 90k tbn, 180k tbc (default)
    Metadata:
      creation_time   : 2018-01-31 22:40:10
      handler_name    : Core Media Video
[Parsed_setsar_9 @ 0x17c8ba0] num:den syntax is deprecated, please use num/den or named options instead
[Parsed_setsar_11 @ 0x17cd840] num:den syntax is deprecated, please use num/den or named options instead
Stream specifier ':a' in filtergraph description  [0:v]trim=0:138,setpts=PTS-STARTPTS[v0];[0:a]atrim=0:138,asetpts=PTS-STARTPTS[a0];[v0]scale='gte(iw/ih\,600/480)*600+lt(iw/ih\,600/480)*((480*iw)/ih):lte(iw/ih\,600/480)*480+gt(iw/ih\,600/480)*((600*ih)/iw)',pad='600:480:(600-gte(iw/ih\,600/480)*600-lt(iw/ih\,600/480)*((480*iw)/ih))/2:(480-lte(iw/ih\,600/480)*480-gt(iw/ih\,600/480)*((600*ih)/iw))/2:black'[x];[1:v]scale=600:480[y];[x][y]overlay=0:0[z];[2:v]scale=600:480,setsar=1:1[x0];[3:v]scale=600:480,setsar=1:1[x1];[x0][2:a][z][a0][x1][3:a]concat=n=3:v=1:a=1[v][a] matches no streams.


    


  • ffmpeg - Take Frame Accurate Screenshot

    20 septembre 2019, par mike

    trying to find a way to take frame accurate screenshots with ffmpeg WITHOUT re-encoding the video.

    When I use :

    ffmpeg -ss -i input -vframes 1 -q:v 2 output.jpg

    with -ss being hh:mm:ss.ms, not matter how I specify the milliseconds, it is never frame accurate with this command. it seems to be landing on the nearest keyframe (which is not accurate enough for my application).

    So, my question is :

    Without re-encoding the video (ergo specifying -ss flag AFTER the input) is there any way to pull frame accurate screenshots via ffmpeg ?

    If not, is there another solution on Windows that would allow that via command line ?

    Thanks !


    ffmpeg log report part 1 :

    ffmpeg started on 2018-01-22 at 02:52:59
    Report written to "ffmpeg-20180122-025259.log"
    Command line:
    "D:\\ffmpeg-3.4.1-win64-static\\bin\\ffmpeg.exe" -ss 1:31:25.9885 -i "V:\\Test\\BDMV\\STREAM\\00000.m2ts" -vframes 1 -q:v 2 -report output.jpg
    ffmpeg version N-89674-g57d0c24132 Copyright (c) 2000-2018 the FFmpeg developers
     built with gcc 7.2.0 (GCC)
     configuration: --enable-gpl --enable-version3 --enable-sdl2 --enable-bzlib --enable-fontconfig --enable-gnutls --enable-iconv --enable-libass --enable-libbluray --enable-libfreetype --enable-libmp3lame --enable-libopencore-amrnb --enable-libopencore-amrwb --enable-libopenjpeg --enable-libopus --enable-libshine --enable-libsnappy --enable-libsoxr --enable-libtheora --enable-libtwolame --enable-libvpx --enable-libwavpack --enable-libwebp --enable-libx264 --enable-libx265 --enable-libxml2 --enable-libzimg --enable-lzma --enable-zlib --enable-gmp --enable-libvidstab --enable-libvorbis --enable-libvo-amrwbenc --enable-libmysofa --enable-libspeex --enable-amf --enable-cuda --enable-cuvid --enable-d3d11va --enable-nvenc --enable-dxva2 --enable-avisynth --enable-libmfx
     libavutil      56.  7.100 / 56.  7.100
     libavcodec     58.  9.100 / 58.  9.100
     libavformat    58.  3.100 / 58.  3.100
     libavdevice    58.  0.100 / 58.  0.100
     libavfilter     7.  8.100 /  7.  8.100
     libswscale      5.  0.101 /  5.  0.101
     libswresample   3.  0.101 /  3.  0.101
     libpostproc    55.  0.100 / 55.  0.100
    Splitting the commandline.
    Reading option '-ss' ... matched as option 'ss' (set the start time offset) with argument '1:31:25.9885'.
    Reading option '-i' ... matched as input url with argument 'V:\Test\BDMV\STREAM\00000.m2ts'.
    Reading option '-vframes' ... matched as option 'vframes' (set the number of video frames to output) with argument '1'.
    Reading option '-q:v' ... matched as option 'q' (use fixed quality scale (VBR)) with argument '2'.
    Reading option '-report' ... matched as option 'report' (generate a report) with argument '1'.
    Reading option 'output.jpg' ... matched as output url.
    Finished splitting the commandline.
    Parsing a group of options: global .
    Applying option report (generate a report) with argument 1.
    Successfully parsed a group of options.
    Parsing a group of options: input url V:\Test\BDMV\STREAM\00000.m2ts.
    Applying option ss (set the start time offset) with argument 1:31:25.9885.
    Successfully parsed a group of options.
    Opening an input file: V:\Test\BDMV\STREAM\00000.m2ts.
    [NULL @ 000001e53135a680] Opening 'V:\Test\BDMV\STREAM\00000.m2ts' for reading
    [file @ 000001e53135b740] Setting default whitelist 'file,crypto'
    [mpegts @ 000001e53135a680] Format mpegts probed with size=2048 and score=50
    [mpegts @ 000001e53135a680] stream=0 stream_type=1b pid=1011 prog_reg_desc=HDMV
    [mpegts @ 000001e53135a680] stream=1 stream_type=86 pid=1100 prog_reg_desc=HDMV
    [mpegts @ 000001e53135a680] stream=2 stream_type=90 pid=1200 prog_reg_desc=HDMV
    [mpegts @ 000001e53135a680] Before avformat_find_stream_info() pos: 0 bytes read:32768 seeks:0 nb_streams:3
    [mpegts @ 000001e53135a680] parser not found for codec hdmv_pgs_subtitle, packets or times may be invalid.
    [h264 @ 000001e53135c940] ct_type:0 pic_struct:0
    [AVBSFContext @ 000001e5313b4380] nal_unit_type: 9, nal_ref_idc: 0
    [AVBSFContext @ 000001e5313b4380] nal_unit_type: 7, nal_ref_idc: 3
    [AVBSFContext @ 000001e5313b4380] nal_unit_type: 8, nal_ref_idc: 3
    [AVBSFContext @ 000001e5313b4380] nal_unit_type: 6, nal_ref_idc: 0
    [AVBSFContext @ 000001e5313b4380] nal_unit_type: 6, nal_ref_idc: 0
    [AVBSFContext @ 000001e5313b4380] nal_unit_type: 5, nal_ref_idc: 3
    [AVBSFContext @ 000001e5313b4380] nal_unit_type: 5, nal_ref_idc: 3
    [AVBSFContext @ 000001e5313b4380] nal_unit_type: 5, nal_ref_idc: 3
    [AVBSFContext @ 000001e5313b4380] nal_unit_type: 5, nal_ref_idc: 3
    [h264 @ 000001e53135c940] nal_unit_type: 9, nal_ref_idc: 0
    [h264 @ 000001e53135c940] nal_unit_type: 7, nal_ref_idc: 3
    [h264 @ 000001e53135c940] nal_unit_type: 8, nal_ref_idc: 3
    [h264 @ 000001e53135c940] nal_unit_type: 6, nal_ref_idc: 0
    [h264 @ 000001e53135c940] nal_unit_type: 6, nal_ref_idc: 0
    [h264 @ 000001e53135c940] nal_unit_type: 5, nal_ref_idc: 3
    [h264 @ 000001e53135c940] nal_unit_type: 5, nal_ref_idc: 3
    [h264 @ 000001e53135c940] nal_unit_type: 5, nal_ref_idc: 3
    [h264 @ 000001e53135c940] nal_unit_type: 5, nal_ref_idc: 3
    [h264 @ 000001e53135c940] ct_type:0 pic_struct:0
    [h264 @ 000001e53135c940] Format yuv420p chosen by get_format().
    [h264 @ 000001e53135c940] Reinit context to 1920x1088, pix_fmt: yuv420p
    [h264 @ 000001e53135c940] no picture
    [h264 @ 000001e53135c940] ct_type:0 pic_struct:0
    [h264 @ 000001e53135c940] ct_type:0 pic_struct:0
    [h264 @ 000001e53135c940] ct_type:0 pic_struct:0
    [h264 @ 000001e53135c940] ct_type:0 pic_struct:0
    [h264 @ 000001e53135c940] ct_type:0 pic_struct:0
    [h264 @ 000001e53135c940] ct_type:0 pic_struct:0
    [h264 @ 000001e53135c940] ct_type:0 pic_struct:0
    [h264 @ 000001e53135c940] ct_type:0 pic_struct:0
    [h264 @ 000001e53135c940] ct_type:0 pic_struct:0
    [h264 @ 000001e53135c940] ct_type:0 pic_struct:0
    [h264 @ 000001e53135c940] ct_type:0 pic_struct:0
    [h264 @ 000001e53135c940] ct_type:0 pic_struct:0
    [h264 @ 000001e53135c940] ct_type:0 pic_struct:0
    [h264 @ 000001e53135c940] ct_type:0 pic_struct:0
    [h264 @ 000001e53135c940] ct_type:0 pic_struct:0
    [h264 @ 000001e53135c940] ct_type:0 pic_struct:0
    [h264 @ 000001e53135c940] ct_type:0 pic_struct:0
    [h264 @ 000001e53135c940] ct_type:0 pic_struct:0
    [h264 @ 000001e53135c940] ct_type:0 pic_struct:0
    [h264 @ 000001e53135c940] ct_type:0 pic_struct:0
    [h264 @ 000001e53135c940] ct_type:0 pic_struct:0
    [h264 @ 000001e53135c940] ct_type:0 pic_struct:0
    [h264 @ 000001e53135c940] ct_type:0 pic_struct:0
    [h264 @ 000001e53135c940] ct_type:0 pic_struct:0
    [h264 @ 000001e53135c940] ct_type:0 pic_struct:0
    [h264 @ 000001e53135c940] ct_type:0 pic_struct:0
    [h264 @ 000001e53135c940] ct_type:0 pic_struct:0
    [h264 @ 000001e53135c940] ct_type:0 pic_struct:0
    [h264 @ 000001e53135c940] ct_type:0 pic_struct:0
    [h264 @ 000001e53135c940] ct_type:0 pic_struct:0
    [h264 @ 000001e53135c940] ct_type:0 pic_struct:0
    [h264 @ 000001e53135c940] ct_type:0 pic_struct:0
    [h264 @ 000001e53135c940] ct_type:0 pic_struct:0
    [h264 @ 000001e53135c940] ct_type:0 pic_struct:0
    [h264 @ 000001e53135c940] ct_type:0 pic_struct:0
    [h264 @ 000001e53135c940] ct_type:0 pic_struct:0
    [h264 @ 000001e53135c940] ct_type:0 pic_struct:0
    [h264 @ 000001e53135c940] ct_type:0 pic_struct:0
    [h264 @ 000001e53135c940] ct_type:0 pic_struct:0
    [h264 @ 000001e53135c940] ct_type:0 pic_struct:0
    [h264 @ 000001e53135c940] ct_type:0 pic_struct:0
    [h264 @ 000001e53135c940] ct_type:0 pic_struct:0
    [h264 @ 000001e53135c940] ct_type:0 pic_struct:0
    [h264 @ 000001e53135c940] ct_type:0 pic_struct:0
    [h264 @ 000001e53135c940] ct_type:0 pic_struct:0
    [h264 @ 000001e53135c940] ct_type:0 pic_struct:0
    [h264 @ 000001e53135c940] ct_type:0 pic_struct:0
    [h264 @ 000001e53135c940] ct_type:0 pic_struct:0
    [h264 @ 000001e53135c940] ct_type:0 pic_struct:0
    [h264 @ 000001e53135c940] ct_type:0 pic_struct:0
    [h264 @ 000001e53135c940] ct_type:0 pic_struct:0
    [h264 @ 000001e53135c940] ct_type:0 pic_struct:0
    [h264 @ 000001e53135c940] ct_type:0 pic_struct:0
    [h264 @ 000001e53135c940] ct_type:0 pic_struct:0
    [h264 @ 000001e53135c940] ct_type:0 pic_struct:0
    [h264 @ 000001e53135c940] ct_type:0 pic_struct:0
    [h264 @ 000001e53135c940] ct_type:0 pic_struct:0
    [h264 @ 000001e53135c940] ct_type:0 pic_struct:0
    [h264 @ 000001e53135c940] ct_type:0 pic_struct:0
    [h264 @ 000001e53135c940] ct_type:0 pic_struct:0
    [h264 @ 000001e53135c940] ct_type:0 pic_struct:0
    [h264 @ 000001e53135c940] ct_type:0 pic_struct:0
    [h264 @ 000001e53135c940] ct_type:0 pic_struct:0
    [h264 @ 000001e53135c940] ct_type:0 pic_struct:0
    [h264 @ 000001e53135c940] ct_type:0 pic_struct:0
    [h264 @ 000001e53135c940] ct_type:0 pic_struct:0
    [h264 @ 000001e53135c940] ct_type:0 pic_struct:0
    [h264 @ 000001e53135c940] ct_type:0 pic_struct:0
    [h264 @ 000001e53135c940] ct_type:0 pic_struct:0
    [h264 @ 000001e53135c940] ct_type:0 pic_struct:0
    [h264 @ 000001e53135c940] ct_type:0 pic_struct:0
    [h264 @ 000001e53135c940] ct_type:0 pic_struct:0
    [h264 @ 000001e53135c940] ct_type:0 pic_struct:0
    [h264 @ 000001e53135c940] ct_type:0 pic_struct:0
    [h264 @ 000001e53135c940] ct_type:0 pic_struct:0
    [h264 @ 000001e53135c940] ct_type:0 pic_struct:0
    [h264 @ 000001e53135c940] ct_type:0 pic_struct:0
    [h264 @ 000001e53135c940] ct_type:0 pic_struct:0
    [h264 @ 000001e53135c940] ct_type:0 pic_struct:0
    [h264 @ 000001e53135c940] ct_type:0 pic_struct:0
    [h264 @ 000001e53135c940] ct_type:0 pic_struct:0
    [h264 @ 000001e53135c940] ct_type:0 pic_struct:0
    [h264 @ 000001e53135c940] ct_type:0 pic_struct:0
    [h264 @ 000001e53135c940] ct_type:0 pic_struct:0
    [h264 @ 000001e53135c940] ct_type:0 pic_struct:0
    [h264 @ 000001e53135c940] ct_type:0 pic_struct:0
    [h264 @ 000001e53135c940] ct_type:0 pic_struct:0
    [h264 @ 000001e53135c940] ct_type:0 pic_struct:0
    [h264 @ 000001e53135c940] ct_type:0 pic_struct:0
    [h264 @ 000001e53135c940] ct_type:0 pic_struct:0
    [h264 @ 000001e53135c940] ct_type:0 pic_struct:0
    [h264 @ 000001e53135c940] ct_type:0 pic_struct:0
    [h264 @ 000001e53135c940] ct_type:0 pic_struct:0
    [h264 @ 000001e53135c940] ct_type:0 pic_struct:0
    [h264 @ 000001e53135c940] ct_type:0 pic_struct:0
    [h264 @ 000001e53135c940] ct_type:0 pic_struct:0
    [h264 @ 000001e53135c940] ct_type:0 pic_struct:0
    [h264 @ 000001e53135c940] ct_type:0 pic_struct:0
    [h264 @ 000001e53135c940] ct_type:0 pic_struct:0
    [h264 @ 000001e53135c940] ct_type:0 pic_struct:0
    [h264 @ 000001e53135c940] ct_type:0 pic_struct:0
    [h264 @ 000001e53135c940] ct_type:0 pic_struct:0
    [h264 @ 000001e53135c940] ct_type:0 pic_struct:0
    [h264 @ 000001e53135c940] ct_type:0 pic_struct:0
    [h264 @ 000001e53135c940] ct_type:0 pic_struct:0
    [h264 @ 000001e53135c940] ct_type:0 pic_struct:0
    [h264 @ 000001e53135c940] ct_type:0 pic_struct:0
    [h264 @ 000001e53135c940] ct_type:0 pic_struct:0
    [h264 @ 000001e53135c940] ct_type:0 pic_struct:0
    [h264 @ 000001e53135c940] ct_type:0 pic_struct:0
    [h264 @ 000001e53135c940] ct_type:0 pic_struct:0
    [h264 @ 000001e53135c940] ct_type:0 pic_struct:0
    [h264 @ 000001e53135c940] ct_type:0 pic_struct:0
    [h264 @ 000001e53135c940] ct_type:0 pic_struct:0
    [h264 @ 000001e53135c940] ct_type:0 pic_struct:0
    [h264 @ 000001e53135c940] ct_type:0 pic_struct:0
    [h264 @ 000001e53135c940] ct_type:0 pic_struct:0
    [h264 @ 000001e53135c940] ct_type:0 pic_struct:0
    [h264 @ 000001e53135c940] ct_type:0 pic_struct:0
    [h264 @ 000001e53135c940] ct_type:0 pic_struct:0
    [h264 @ 000001e53135c940] ct_type:0 pic_struct:0
    [h264 @ 000001e53135c940] ct_type:0 pic_struct:0
    [h264 @ 000001e53135c940] ct_type:0 pic_struct:0
    [h264 @ 000001e53135c940] ct_type:0 pic_struct:0
    [h264 @ 000001e53135c940] ct_type:0 pic_struct:0
    [h264 @ 000001e53135c940] ct_type:0 pic_struct:0
    [h264 @ 000001e53135c940] ct_type:0 pic_struct:0
    [h264 @ 000001e53135c940] ct_type:0 pic_struct:0
    [h264 @ 000001e53135c940] ct_type:0 pic_struct:0
    [h264 @ 000001e53135c940] ct_type:0 pic_struct:0
    [h264 @ 000001e53135c940] ct_type:0 pic_struct:0
    [h264 @ 000001e53135c940] ct_type:0 pic_struct:0
    [h264 @ 000001e53135c940] ct_type:0 pic_struct:0
    [h264 @ 000001e53135c940] ct_type:0 pic_struct:0
    [h264 @ 000001e53135c940] ct_type:0 pic_struct:0
    [h264 @ 000001e53135c940] ct_type:0 pic_struct:0
    [h264 @ 000001e53135c940] ct_type:0 pic_struct:0
    [h264 @ 000001e53135c940] ct_type:0 pic_struct:0
    [h264 @ 000001e53135c940] ct_type:0 pic_struct:0
    [h264 @ 000001e53135c940] ct_type:0 pic_struct:0
    [h264 @ 000001e53135c940] ct_type:0 pic_struct:0
    [h264 @ 000001e53135c940] ct_type:0 pic_struct:0
    [h264 @ 000001e53135c940] ct_type:0 pic_struct:0
    [h264 @ 000001e53135c940] ct_type:0 pic_struct:0
    [h264 @ 000001e53135c940] ct_type:0 pic_struct:0
    [h264 @ 000001e53135c940] ct_type:0 pic_struct:0
    [h264 @ 000001e53135c940] ct_type:0 pic_struct:0
    [h264 @ 000001e53135c940] ct_type:0 pic_struct:0
    [h264 @ 000001e53135c940] ct_type:0 pic_struct:0
    [h264 @ 000001e53135c940] ct_type:0 pic_struct:0
    [h264 @ 000001e53135c940] ct_type:0 pic_struct:0
    [h264 @ 000001e53135c940] ct_type:0 pic_struct:0
    [h264 @ 000001e53135c940] ct_type:0 pic_struct:0
    [h264 @ 000001e53135c940] ct_type:0 pic_struct:0
    [h264 @ 000001e53135c940] ct_type:0 pic_struct:0
    [h264 @ 000001e53135c940] ct_type:0 pic_struct:0
    [h264 @ 000001e53135c940] ct_type:0 pic_struct:0
    [h264 @ 000001e53135c940] ct_type:0 pic_struct:0
    [h264 @ 000001e53135c940] ct_type:0 pic_struct:0
    [h264 @ 000001e53135c940] ct_type:0 pic_struct:0
    [h264 @ 000001e53135c940] ct_type:0 pic_struct:0
    [h264 @ 000001e53135c940] ct_type:0 pic_struct:0
    [h264 @ 000001e53135c940] ct_type:0 pic_struct:0
    [h264 @ 000001e53135c940] ct_type:0 pic_struct:0
    [h264 @ 000001e53135c940] ct_type:0 pic_struct:0
    [h264 @ 000001e53135c940] ct_type:0 pic_struct:0
    [h264 @ 000001e53135c940] ct_type:0 pic_struct:0
    [h264 @ 000001e53135c940] ct_type:0 pic_struct:0
    [mpegts @ 000001e53135a680] max_analyze_duration 7000000 reached at 7008000 microseconds st:1
    [mpegts @ 000001e53135a680] rfps: 23.916667 0.014415
    [mpegts @ 000001e53135a680] rfps: 23.916667 0.014415
    [mpegts @ 000001e53135a680] rfps: 24.000000 0.002352
    [mpegts @ 000001e53135a680] rfps: 24.000000 0.007275
    [mpegts @ 000001e53135a680] rfps: 48.000000 0.009407
    [mpegts @ 000001e53135a680] rfps: 48.000000 0.013337
    [mpegts @ 000001e53135a680] rfps: 23.976024 0.000000
    [mpegts @ 000001e53135a680] rfps: 23.976024 0.000000
    [mpegts @ 000001e53135a680] rfps: 47.952048 0.000000
    [mpegts @ 000001e53135a680] rfps: 47.952048 0.000000
    [mpegts @ 000001e53135a680] start time for stream 2 is not set in estimate_timings_from_pts
    [mpegts @ 000001e53135a680] Could not find codec parameters for stream 2 (Subtitle: hdmv_pgs_subtitle (pgssub) ([144][0][0][0] / 0x0090)): unspecified size
    Consider increasing the value for the 'analyzeduration' and 'probesize' options
    [mpegts @ 000001e53135a680] After avformat_find_stream_info() pos: 0 bytes read:2494608 seeks:2 frames:828
    [NULL @ 000001e53135c940] nal_unit_type: 7, nal_ref_idc: 3
    [NULL @ 000001e53135c940] nal_unit_type: 8, nal_ref_idc: 3
    [NULL @ 000001e53135c940] ct_type:0 pic_struct:0
    [NULL @ 000001e53135c940] nal_unit_type: 7, nal_ref_idc: 3
    [NULL @ 000001e53135c940] nal_unit_type: 8, nal_ref_idc: 3
    [NULL @ 000001e53135c940] nal_unit_type: 7, nal_ref_idc: 3
    [NULL @ 000001e53135c940] nal_unit_type: 8, nal_ref_idc: 3
    [NULL @ 000001e53135c940] ct_type:0 pic_struct:0
    [NULL @ 000001e53135c940] nal_unit_type: 7, nal_ref_idc: 3
    [NULL @ 000001e53135c940] nal_unit_type: 8, nal_ref_idc: 3
    [NULL @ 000001e53135c940] ct_type:0 pic_struct:0
    [NULL @ 000001e53135c940] ct_type:0 pic_struct:0
    [NULL @ 000001e53135c940] nal_unit_type: 7, nal_ref_idc: 3
    [NULL @ 000001e53135c940] nal_unit_type: 8, nal_ref_idc: 3
    [NULL @ 000001e53135c940] ct_type:0 pic_struct:0
    [NULL @ 000001e53135c940] ct_type:0 pic_struct:0
    [NULL @ 000001e53135c940] nal_unit_type: 7, nal_ref_idc: 3
    [NULL @ 000001e53135c940] nal_unit_type: 8, nal_ref_idc: 3
    [NULL @ 000001e53135c940] ct_type:0 pic_struct:0
    [NULL @ 000001e53135c940] ct_type:0 pic_struct:0
    [NULL @ 000001e53135c940] nal_unit_type: 7, nal_ref_idc: 3
    [NULL @ 000001e53135c940] nal_unit_type: 8, nal_ref_idc: 3
    [NULL @ 000001e53135c940] ct_type:0 pic_struct:0
    [NULL @ 000001e53135c940] nal_unit_type: 7, nal_ref_idc: 3
    [NULL @ 000001e53135c940] nal_unit_type: 8, nal_ref_idc: 3
    [NULL @ 000001e53135c940] ct_type:0 pic_struct:0
    [NULL @ 000001e53135c940] nal_unit_type: 7, nal_ref_idc: 3
    [NULL @ 000001e53135c940] nal_unit_type: 8, nal_ref_idc: 3
    [NULL @ 000001e53135c940] ct_type:0 pic_struct:0
    [NULL @ 000001e53135c940] nal_unit_type: 7, nal_ref_idc: 3
    [NULL @ 000001e53135c940] nal_unit_type: 8, nal_ref_idc: 3
    [NULL @ 000001e53135c940] ct_type:0 pic_struct:0
    [NULL @ 000001e53135c940] nal_unit_type: 7, nal_ref_idc: 3
    [NULL @ 000001e53135c940] nal_unit_type: 8, nal_ref_idc: 3
    [NULL @ 000001e53135c940] ct_type:0 pic_struct:0
    [NULL @ 000001e53135c940] nal_unit_type: 7, nal_ref_idc: 3
    [NULL @ 000001e53135c940] nal_unit_type: 8, nal_ref_idc: 3
    [NULL @ 000001e53135c940] ct_type:0 pic_struct:0
    [NULL @ 000001e53135c940] nal_unit_type: 7, nal_ref_idc: 3
    [NULL @ 000001e53135c940] nal_unit_type: 8, nal_ref_idc: 3
    [NULL @ 000001e53135c940] ct_type:0 pic_struct:0
    [NULL @ 000001e53135c940] ct_type:0 pic_struct:0
    Input #0, mpegts, from 'V:\Test\BDMV\STREAM\00000.m2ts':
     Duration: 01:39:08.15, start: 600.000000, bitrate: 25263 kb/s
     Program 1
       Stream #0:0[0x1011], 169, 1/90000: Video: h264 (High) (HDMV / 0x564D4448), yuv420p(progressive), 1920x1080 [SAR 1:1 DAR 16:9], 23.98 fps, 23.98 tbr, 90k tbn, 47.95 tbc
       Stream #0:1[0x1100], 659, 1/90000: Audio: dts (DTS-HD MA) ([134][0][0][0] / 0x0086), 48000 Hz, stereo, s16p
       Stream #0:2[0x1200], 0, 1/90000: Subtitle: hdmv_pgs_subtitle ([144][0][0][0] / 0x0090)
    Successfully opened the file.