[FFmpeg-trac] #3819(undetermined:new): ffmpeg entries to extracts an addiional unwanted track from a blu-ray (stream mapping problem)

FFmpeg trac at avcodec.org
Thu Jul 31 14:16:26 CEST 2014


#3819: ffmpeg entries to extracts an addiional unwanted track from a blu-ray
(stream mapping problem)
-------------------------------------+-------------------------------------
             Reporter:  Selur        |                    Owner:
                 Type:  defect       |                   Status:  new
             Priority:  normal       |                Component:
              Version:  git-master   |  undetermined
             Keywords:  mkv          |               Resolution:
             Blocking:               |               Blocked By:
Analyzed by developer:  0            |  Reproduced by developer:  0
-------------------------------------+-------------------------------------

Comment (by Selur):

 Here's why I assumed ffmpeg couldn't handle pgs subtitle properly:
 {{{
 ffmpeg -y -threads 8 -analyzeduration 1000M -probesize 1000M -playlist 20
 -i bluray:"H:\bd_probs\Test3" -map 0:2 -scodec copy -an -vn
 "H:\Temp\test_videoOnly_00_25_53_3810_04.sup"
 }}}
 returns:
 {{{
 ffmpeg version git-2014-07-30-ff9a154 Copyright (c) 2000-2014 the FFmpeg
 developers
   built on Jul 30 2014 13:45:30 with gcc 4.9.1 (Rev1, Built by MSYS2
 project)
   configuration: --arch=x86_64 --disable-debug --disable-shared --disable-
 doc --enable-gpl --enable-version3 --enable-runtime-cpudetect --enable-
 avfilter --enable-bzlib --enable-zlib --enable-librtmp --enable-gnutls
 --enable-avisynth --enable-frei0r --enable-filter=frei0r --enable-
 libbluray --enable-libcaca --enable-libopenjpeg --enable-fontconfig
 --enable-libfreetype --enable-libass --enable-libgsm --enable-libmodplug
 --enable-libmp3lame --enable-libopencore-amrnb --enable-libopencore-amrwb
 --enable-libvo-amrwbenc --enable-libschroedinger --enable-libsoxr
 --enable-libtwolame --enable-libutvideo --enable-libspeex --enable-
 libtheora --enable-libvorbis --enable-libvo-aacenc --enable-openal
 --enable-libopus --enable-libvidstab --enable-libvpx --enable-libwavpack
 --enable-libxavs --enable-libx264 --enable-libx265 --enable-libxvid
 --enable-libzvbi
   libavutil      52. 93.100 / 52. 93.100
   libavcodec     55. 71.100 / 55. 71.100
   libavformat    55. 50.100 / 55. 50.100
   libavdevice    55. 13.102 / 55. 13.102
   libavfilter     4. 11.102 /  4. 11.102
   libswscale      2.  6.100 /  2.  6.100
   libswresample   0. 19.100 /  0. 19.100
   libpostproc    52.  3.100 / 52.  3.100
 [bluray @ 0000000000379c40] 3 usable playlists:
 Input #0, mpegts, from 'bluray:H:\bd_probs\Ice Age 2 - Jetzt taut's':
   Duration: 00:00:16.68, start: 11.650667, bitrate: 52302 kb/s
   Program 1
     Stream #0:0[0x1011]: Video: mpeg2video (Main) (HDMV / 0x564D4448),
 yuv420p(tv), 1920x1080 [SAR 1:1 DAR 16:9], max. 39000 kb/s, 23.98 fps,
 23.98 tbr, 90k tbn, 47.95 tbc
     Stream #0:1[0x1100]: Audio: ac3 (AC-3 / 0x332D4341), 48000 Hz, stereo,
 fltp, 192 kb/s
     Stream #0:2[0x1200]: Subtitle: hdmv_pgs_subtitle ([144][0][0][0] /
 0x0090), 1920x1080
 [NULL @ 0000000005e8b8c0] Unable to find a suitable output format for
 'H:\Temp\test_videoOnly_00_25_53_3810_04.sup'
 H:\Temp\test_videoOnly_00_25_53_3810_04.sup: Invalid argument
 }}}

 -> ffmpeg doesn't like .sup as extension for pgs subtitles, it want's .pgs
 (PGS normally is the format, but all tools that I could think of extracted
 .sup ;))

--
Ticket URL: <https://trac.ffmpeg.org/ticket/3819#comment:14>
FFmpeg <https://ffmpeg.org>
FFmpeg issue tracker


More information about the FFmpeg-trac mailing list