[FFmpeg-trac] #3820(undetermined:new): pgs subtitle inside mkv not found
FFmpeg
trac at avcodec.org
Thu Jul 31 16:25:20 CEST 2014
#3820: pgs subtitle inside mkv not found
-------------------------------------+-------------------------------------
Reporter: Selur | Owner:
Type: defect | Status: new
Priority: normal | Component:
Version: unspecified | undetermined
Keywords: mkv pgs | Resolution:
subtitle missing | Blocked By:
Blocking: | Reproduced by developer: 0
Analyzed by developer: 0 |
-------------------------------------+-------------------------------------
Comment (by Selur):
{{{
ffmpeg -i "h:\Output\mpeg2 interlaced_pgs subtitle.mkv" -vcodec copy
-scodec copy "h:\Output\remux.mkv"
}}}
works
{{{
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
Input #0, matroska,webm, from 'h:\Output\mpeg2 interlaced_pgs
subtitle.mkv':
Metadata:
encoder : libebml v1.3.0 + libmatroska v1.4.1
creation_time : 2014-07-31 13:55:55
Duration: 00:00:20.28, start: 0.080000, bitrate: 3893 kb/s
Stream #0:0: Video: mpeg2video (Main), yuv420p(tv), 720x576 [SAR 64:45
DAR 16:9], max. 9000 kb/s, 25 fps, 25 tbr, 1k tbn, 50 tbc (default)
(forced)
Metadata:
BPS : 3883580
BPS-eng : 3883580
DURATION : 00:00:20.280000000
DURATION-eng : 00:00:20.280000000
NUMBER_OF_FRAMES: 507
NUMBER_OF_FRAMES-eng: 507
NUMBER_OF_BYTES : 9844876
NUMBER_OF_BYTES-eng: 9844876
_STATISTICS_WRITING_APP: mkvmerge v7.1.0 ('Good Love') 64bit built
on Jul 27 2014 13:06:55
_STATISTICS_WRITING_APP-eng: mkvmerge v7.1.0 ('Good Love') 64bit
built on Jul 27 2014 13:06:55
_STATISTICS_WRITING_DATE_UTC: 2014-07-31 13:55:55
_STATISTICS_WRITING_DATE_UTC-eng: 2014-07-31 13:55:55
_STATISTICS_TAGS: BPS DURATION NUMBER_OF_FRAMES NUMBER_OF_BYTES
_STATISTICS_TAGS-eng: BPS DURATION NUMBER_OF_FRAMES NUMBER_OF_BYTES
Stream #0:1: Subtitle: hdmv_pgs_subtitle, 720x576
Metadata:
BPS : 5755
BPS-eng : 5755
DURATION : 00:00:17.600000000
DURATION-eng : 00:00:17.600000000
NUMBER_OF_FRAMES: 6
NUMBER_OF_FRAMES-eng: 6
NUMBER_OF_BYTES : 12662
NUMBER_OF_BYTES-eng: 12662
_STATISTICS_WRITING_APP: mkvmerge v7.1.0 ('Good Love') 64bit built
on Jul 27 2014 13:06:55
_STATISTICS_WRITING_APP-eng: mkvmerge v7.1.0 ('Good Love') 64bit
built on Jul 27 2014 13:06:55
_STATISTICS_WRITING_DATE_UTC: 2014-07-31 13:55:55
_STATISTICS_WRITING_DATE_UTC-eng: 2014-07-31 13:55:55
_STATISTICS_TAGS: BPS DURATION NUMBER_OF_FRAMES NUMBER_OF_BYTES
_STATISTICS_TAGS-eng: BPS DURATION NUMBER_OF_FRAMES NUMBER_OF_BYTES
Output #0, matroska, to 'h:\Output\remux.mkv':
Metadata:
encoder : Lavf55.50.100
Stream #0:0: Video: mpeg2video (mpg2 / 0x3267706D), yuv420p, 720x576
[SAR 64:45 DAR 16:9], q=2-31, max. 9000 kb/s, 25 fps, 1k tbn, 1k tbc
(default) (forced)
Metadata:
BPS : 3883580
BPS-eng : 3883580
DURATION : 00:00:20.280000000
DURATION-eng : 00:00:20.280000000
NUMBER_OF_FRAMES: 507
NUMBER_OF_FRAMES-eng: 507
NUMBER_OF_BYTES : 9844876
NUMBER_OF_BYTES-eng: 9844876
_STATISTICS_WRITING_APP: mkvmerge v7.1.0 ('Good Love') 64bit built
on Jul 27 2014 13:06:55
_STATISTICS_WRITING_APP-eng: mkvmerge v7.1.0 ('Good Love') 64bit
built on Jul 27 2014 13:06:55
_STATISTICS_WRITING_DATE_UTC: 2014-07-31 13:55:55
_STATISTICS_WRITING_DATE_UTC-eng: 2014-07-31 13:55:55
_STATISTICS_TAGS: BPS DURATION NUMBER_OF_FRAMES NUMBER_OF_BYTES
_STATISTICS_TAGS-eng: BPS DURATION NUMBER_OF_FRAMES NUMBER_OF_BYTES
Stream #0:1: Subtitle: hdmv_pgs_subtitle, 720x576
Metadata:
BPS : 5755
BPS-eng : 5755
DURATION : 00:00:17.600000000
DURATION-eng : 00:00:17.600000000
NUMBER_OF_FRAMES: 6
NUMBER_OF_FRAMES-eng: 6
NUMBER_OF_BYTES : 12662
NUMBER_OF_BYTES-eng: 12662
_STATISTICS_WRITING_APP: mkvmerge v7.1.0 ('Good Love') 64bit built
on Jul 27 2014 13:06:55
_STATISTICS_WRITING_APP-eng: mkvmerge v7.1.0 ('Good Love') 64bit
built on Jul 27 2014 13:06:55
_STATISTICS_WRITING_DATE_UTC: 2014-07-31 13:55:55
_STATISTICS_WRITING_DATE_UTC-eng: 2014-07-31 13:55:55
_STATISTICS_TAGS: BPS DURATION NUMBER_OF_FRAMES NUMBER_OF_BYTES
_STATISTICS_TAGS-eng: BPS DURATION NUMBER_OF_FRAMES NUMBER_OF_BYTES
Stream mapping:
Stream #0:0 -> #0:0 (copy)
Stream #0:1 -> #0:1 (copy)
Press [q] to stop, [?] for help
frame= 507 fps=0.0 q=-1.0 Lsize= 9661kB time=00:00:20.12
bitrate=3933.5kbits/s
video:9614kB audio:0kB subtitle:40kB other streams:0kB global headers:0kB
muxing overhead: 0.078256%
}}}
extracting the subtitle stream with:
{{{
ffmpeg -i "h:\Output\mpeg2 interlaced_pgs subtitle.mkv" -vn -scodec copy
"h:\Output\remux.pgs"
}}}
doesn't
{{{
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
Input #0, matroska,webm, from 'h:\Output\mpeg2 interlaced_pgs
subtitle.mkv':
Metadata:
encoder : libebml v1.3.0 + libmatroska v1.4.1
creation_time : 2014-07-31 13:55:55
Duration: 00:00:20.28, start: 0.080000, bitrate: 3893 kb/s
Stream #0:0: Video: mpeg2video (Main), yuv420p(tv), 720x576 [SAR 64:45
DAR 16:9], max. 9000 kb/s, 25 fps, 25 tbr, 1k tbn, 50 tbc (default)
(forced)
Metadata:
BPS : 3883580
BPS-eng : 3883580
DURATION : 00:00:20.280000000
DURATION-eng : 00:00:20.280000000
NUMBER_OF_FRAMES: 507
NUMBER_OF_FRAMES-eng: 507
NUMBER_OF_BYTES : 9844876
NUMBER_OF_BYTES-eng: 9844876
_STATISTICS_WRITING_APP: mkvmerge v7.1.0 ('Good Love') 64bit built
on Jul 27 2014 13:06:55
_STATISTICS_WRITING_APP-eng: mkvmerge v7.1.0 ('Good Love') 64bit
built on Jul 27 2014 13:06:55
_STATISTICS_WRITING_DATE_UTC: 2014-07-31 13:55:55
_STATISTICS_WRITING_DATE_UTC-eng: 2014-07-31 13:55:55
_STATISTICS_TAGS: BPS DURATION NUMBER_OF_FRAMES NUMBER_OF_BYTES
_STATISTICS_TAGS-eng: BPS DURATION NUMBER_OF_FRAMES NUMBER_OF_BYTES
Stream #0:1: Subtitle: hdmv_pgs_subtitle, 720x576
Metadata:
BPS : 5755
BPS-eng : 5755
DURATION : 00:00:17.600000000
DURATION-eng : 00:00:17.600000000
NUMBER_OF_FRAMES: 6
NUMBER_OF_FRAMES-eng: 6
NUMBER_OF_BYTES : 12662
NUMBER_OF_BYTES-eng: 12662
_STATISTICS_WRITING_APP: mkvmerge v7.1.0 ('Good Love') 64bit built
on Jul 27 2014 13:06:55
_STATISTICS_WRITING_APP-eng: mkvmerge v7.1.0 ('Good Love') 64bit
built on Jul 27 2014 13:06:55
_STATISTICS_WRITING_DATE_UTC: 2014-07-31 13:55:55
_STATISTICS_WRITING_DATE_UTC-eng: 2014-07-31 13:55:55
_STATISTICS_TAGS: BPS DURATION NUMBER_OF_FRAMES NUMBER_OF_BYTES
_STATISTICS_TAGS-eng: BPS DURATION NUMBER_OF_FRAMES NUMBER_OF_BYTES
[NULL @ 000000000547dda0] Unable to find a suitable output format for
'h:\Output\remux.pgs'
h:\Output\remux.pgs: Invalid argument
}}}
as does
{{{
ffmpeg -i "h:\Output\mpeg2 interlaced_pgs subtitle.mkv" -vn -scodec copy
"h:\Output\remux.sup"
}}}
{{{
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
Input #0, matroska,webm, from 'h:\Output\mpeg2 interlaced_pgs
subtitle.mkv':
Metadata:
encoder : libebml v1.3.0 + libmatroska v1.4.1
creation_time : 2014-07-31 13:55:55
Duration: 00:00:20.28, start: 0.080000, bitrate: 3893 kb/s
Stream #0:0: Video: mpeg2video (Main), yuv420p(tv), 720x576 [SAR 64:45
DAR 16:9], max. 9000 kb/s, 25 fps, 25 tbr, 1k tbn, 50 tbc (default)
(forced)
Metadata:
BPS : 3883580
BPS-eng : 3883580
DURATION : 00:00:20.280000000
DURATION-eng : 00:00:20.280000000
NUMBER_OF_FRAMES: 507
NUMBER_OF_FRAMES-eng: 507
NUMBER_OF_BYTES : 9844876
NUMBER_OF_BYTES-eng: 9844876
_STATISTICS_WRITING_APP: mkvmerge v7.1.0 ('Good Love') 64bit built
on Jul 27 2014 13:06:55
_STATISTICS_WRITING_APP-eng: mkvmerge v7.1.0 ('Good Love') 64bit
built on Jul 27 2014 13:06:55
_STATISTICS_WRITING_DATE_UTC: 2014-07-31 13:55:55
_STATISTICS_WRITING_DATE_UTC-eng: 2014-07-31 13:55:55
_STATISTICS_TAGS: BPS DURATION NUMBER_OF_FRAMES NUMBER_OF_BYTES
_STATISTICS_TAGS-eng: BPS DURATION NUMBER_OF_FRAMES NUMBER_OF_BYTES
Stream #0:1: Subtitle: hdmv_pgs_subtitle, 720x576
Metadata:
BPS : 5755
BPS-eng : 5755
DURATION : 00:00:17.600000000
DURATION-eng : 00:00:17.600000000
NUMBER_OF_FRAMES: 6
NUMBER_OF_FRAMES-eng: 6
NUMBER_OF_BYTES : 12662
NUMBER_OF_BYTES-eng: 12662
_STATISTICS_WRITING_APP: mkvmerge v7.1.0 ('Good Love') 64bit built
on Jul 27 2014 13:06:55
_STATISTICS_WRITING_APP-eng: mkvmerge v7.1.0 ('Good Love') 64bit
built on Jul 27 2014 13:06:55
_STATISTICS_WRITING_DATE_UTC: 2014-07-31 13:55:55
_STATISTICS_WRITING_DATE_UTC-eng: 2014-07-31 13:55:55
_STATISTICS_TAGS: BPS DURATION NUMBER_OF_FRAMES NUMBER_OF_BYTES
_STATISTICS_TAGS-eng: BPS DURATION NUMBER_OF_FRAMES NUMBER_OF_BYTES
[NULL @ 000000000550dda0] Unable to find a suitable output format for
'h:\Output\remux.sup'
h:\Output\remux.sup: Invalid argument
}}}
--
Ticket URL: <https://trac.ffmpeg.org/ticket/3820#comment:1>
FFmpeg <https://ffmpeg.org>
FFmpeg issue tracker
More information about the FFmpeg-trac
mailing list