Copying ARIB captions does not work

classic Classic list List threaded Threaded
3 messages Options
Reply | Threaded
Open this post in threaded view
|

Copying ARIB captions does not work

Jakub Vojáček
Hello,

we're trying to copy the arib subtitles via the scodec copy option. By my
understanding, that should be possible thanks to
http://git.videolan.org/?p=ffmpeg.git;a=commit;h=100bfac6d6ecb3447dc3ac4b9d2c41085da59a8b.
The captions are recognized on the input but no longer recognized on the
output. Should that be supported? We have been doing the same thing with
dvb_subtitles and it worked as expected but doesn't work with arib.

root@jones:~# ffmpeg -y -i test.ts -map 0: -vcodec copy -acodec copy
-scodec copy -f mpegts test_copy.ts
ffmpeg version git-2019-05-12-367108d80a-hd Copyright (c) 2000-2019 the
FFmpeg developers
  built with gcc 6.3.0 (Debian 6.3.0-18+deb9u1) 20170516
  configuration: --extra-cflags=-I/usr/local/cuda-10.1/include
--extra-ldflags=-L/usr/local/cuda-10.1/lib64 --cpu=native --enable-pthreads
--extra-version=hd --enable-vaapi --enable-vdpau --enable-nonfree
--enable-gpl --enable-swscale --enable-libx264 --enable-version3
--enable-nvenc --enable-libnpp --enable-cuvid --enable-filter=scale_cuda
--enable-filter=thumbnail_cuda --enable-libx264 --enable-libx265
--enable-libxvid --enable-libass --enable-libwavpack --enable-libsoxr
--enable-libfdk-aac --enable-libfreetype --enable-libmp3lame
--enable-libopus --enable-libtheora --enable-libvorbis --enable-libvpx
--enable-librtmp --enable-libnpp --enable-opengl --enable-version3
--enable-avisynth --enable-openal --enable-opencl --enable-libzvbi
--enable-cuda-nvcc --enable-cuda --enable-cuvid --enable-nvenc
--enable-nonfree --enable-libnpp --enable-openssl --enable-libaribb24
  libavutil      56. 27.100 / 56. 27.100
  libavcodec     58. 52.101 / 58. 52.101
  libavformat    58. 27.103 / 58. 27.103
  libavdevice    58.  7.100 / 58.  7.100
  libavfilter     7. 51.100 /  7. 51.100
  libswscale      5.  4.101 /  5.  4.101
  libswresample   3.  4.100 /  3.  4.100
  libpostproc    55.  4.100 / 55.  4.100
[h264 @ 0x563471d7a4c0] [@1557745024]: SPS unavailable in
decode_picture_timing
[h264 @ 0x563471d7a4c0] [@1557745024]: non-existing PPS 0 referenced
[h264 @ 0x563471d7a4c0] [@1557745024]: SPS unavailable in
decode_picture_timing
[h264 @ 0x563471d7a4c0] [@1557745024]: non-existing PPS 0 referenced
[h264 @ 0x563471d7a4c0] [@1557745024]: decode_slice_header error
[h264 @ 0x563471d7a4c0] [@1557745024]: no frame!
[h264 @ 0x563471d7a4c0] [@1557745024]: SPS unavailable in
decode_picture_timing
[h264 @ 0x563471d7a4c0] [@1557745024]: non-existing PPS 0 referenced
[h264 @ 0x563471d7a4c0] [@1557745024]: SPS unavailable in
decode_picture_timing
[h264 @ 0x563471d7a4c0] [@1557745024]: non-existing PPS 0 referenced
[h264 @ 0x563471d7a4c0] [@1557745024]: decode_slice_header error
[h264 @ 0x563471d7a4c0] [@1557745024]: no frame!
[h264 @ 0x563471d7a4c0] [@1557745024]: SPS unavailable in
decode_picture_timing
[h264 @ 0x563471d7a4c0] [@1557745024]: non-existing PPS 0 referenced
[h264 @ 0x563471d7a4c0] [@1557745024]: SPS unavailable in
decode_picture_timing
[h264 @ 0x563471d7a4c0] [@1557745024]: non-existing PPS 0 referenced
[h264 @ 0x563471d7a4c0] [@1557745024]: decode_slice_header error
[h264 @ 0x563471d7a4c0] [@1557745024]: no frame!
[h264 @ 0x563471d7a4c0] [@1557745024]: SPS unavailable in
decode_picture_timing
[h264 @ 0x563471d7a4c0] [@1557745024]: non-existing PPS 0 referenced
[h264 @ 0x563471d7a4c0] [@1557745024]: SPS unavailable in
decode_picture_timing
[h264 @ 0x563471d7a4c0] [@1557745024]: non-existing PPS 0 referenced
[h264 @ 0x563471d7a4c0] [@1557745024]: decode_slice_header error
[h264 @ 0x563471d7a4c0] [@1557745024]: no frame!
[h264 @ 0x563471d7a4c0] [@1557745024]: SPS unavailable in
decode_picture_timing
[h264 @ 0x563471d7a4c0] [@1557745024]: non-existing PPS 0 referenced
[h264 @ 0x563471d7a4c0] [@1557745024]: SPS unavailable in
decode_picture_timing
[h264 @ 0x563471d7a4c0] [@1557745024]: non-existing PPS 0 referenced
[h264 @ 0x563471d7a4c0] [@1557745024]: decode_slice_header error
[h264 @ 0x563471d7a4c0] [@1557745024]: no frame!
[h264 @ 0x563471d7a4c0] [@1557745024]: SPS unavailable in
decode_picture_timing
[h264 @ 0x563471d7a4c0] [@1557745024]: non-existing PPS 0 referenced
[h264 @ 0x563471d7a4c0] [@1557745024]: SPS unavailable in
decode_picture_timing
[h264 @ 0x563471d7a4c0] [@1557745024]: non-existing PPS 0 referenced
[h264 @ 0x563471d7a4c0] [@1557745024]: decode_slice_header error
[h264 @ 0x563471d7a4c0] [@1557745024]: no frame!
[h264 @ 0x563471d7a4c0] [@1557745024]: SPS unavailable in
decode_picture_timing
[h264 @ 0x563471d7a4c0] [@1557745024]: non-existing PPS 0 referenced
[h264 @ 0x563471d7a4c0] [@1557745024]: SPS unavailable in
decode_picture_timing
[h264 @ 0x563471d7a4c0] [@1557745024]: non-existing PPS 0 referenced
[h264 @ 0x563471d7a4c0] [@1557745024]: decode_slice_header error
[h264 @ 0x563471d7a4c0] [@1557745024]: no frame!
[h264 @ 0x563471d7a4c0] [@1557745024]: SPS unavailable in
decode_picture_timing
[h264 @ 0x563471d7a4c0] [@1557745024]: non-existing PPS 0 referenced
[h264 @ 0x563471d7a4c0] [@1557745024]: SPS unavailable in
decode_picture_timing
[h264 @ 0x563471d7a4c0] [@1557745024]: non-existing PPS 0 referenced
[h264 @ 0x563471d7a4c0] [@1557745024]: decode_slice_header error
[h264 @ 0x563471d7a4c0] [@1557745024]: no frame!
[h264 @ 0x563471d7a4c0] [@1557745024]: SPS unavailable in
decode_picture_timing
[h264 @ 0x563471d7a4c0] [@1557745024]: non-existing PPS 0 referenced
[h264 @ 0x563471d7a4c0] [@1557745024]: SPS unavailable in
decode_picture_timing
[h264 @ 0x563471d7a4c0] [@1557745024]: non-existing PPS 0 referenced
[h264 @ 0x563471d7a4c0] [@1557745024]: decode_slice_header error
[h264 @ 0x563471d7a4c0] [@1557745024]: no frame!
[h264 @ 0x563471d7a4c0] [@1557745024]: SPS unavailable in
decode_picture_timing
[h264 @ 0x563471d7a4c0] [@1557745024]: non-existing PPS 0 referenced
[h264 @ 0x563471d7a4c0] [@1557745024]: SPS unavailable in
decode_picture_timing
[h264 @ 0x563471d7a4c0] [@1557745024]: non-existing PPS 0 referenced
[h264 @ 0x563471d7a4c0] [@1557745024]: decode_slice_header error
[h264 @ 0x563471d7a4c0] [@1557745024]: no frame!
[h264 @ 0x563471d7a4c0] [@1557745024]: SPS unavailable in
decode_picture_timing
[h264 @ 0x563471d7a4c0] [@1557745024]: non-existing PPS 0 referenced
[h264 @ 0x563471d7a4c0] [@1557745024]: SPS unavailable in
decode_picture_timing
[h264 @ 0x563471d7a4c0] [@1557745024]: non-existing PPS 0 referenced
[h264 @ 0x563471d7a4c0] [@1557745024]: decode_slice_header error
[h264 @ 0x563471d7a4c0] [@1557745024]: no frame!
[h264 @ 0x563471d7a4c0] [@1557745024]: SPS unavailable in
decode_picture_timing
[h264 @ 0x563471d7a4c0] [@1557745024]: non-existing PPS 0 referenced
[h264 @ 0x563471d7a4c0] [@1557745024]: SPS unavailable in
decode_picture_timing
[h264 @ 0x563471d7a4c0] [@1557745024]: non-existing PPS 0 referenced
[h264 @ 0x563471d7a4c0] [@1557745024]: decode_slice_header error
[h264 @ 0x563471d7a4c0] [@1557745024]: no frame!
[h264 @ 0x563471d7a4c0] [@1557745024]: SPS unavailable in
decode_picture_timing
[h264 @ 0x563471d7a4c0] [@1557745024]: non-existing PPS 0 referenced
[h264 @ 0x563471d7a4c0] [@1557745024]: SPS unavailable in
decode_picture_timing
[h264 @ 0x563471d7a4c0] [@1557745024]: non-existing PPS 0 referenced
[h264 @ 0x563471d7a4c0] [@1557745024]: decode_slice_header error
[h264 @ 0x563471d7a4c0] [@1557745024]: no frame!
[h264 @ 0x563471d7a4c0] [@1557745024]: SPS unavailable in
decode_picture_timing
[h264 @ 0x563471d7a4c0] [@1557745024]: non-existing PPS 0 referenced
[h264 @ 0x563471d7a4c0] [@1557745024]: SPS unavailable in
decode_picture_timing
[h264 @ 0x563471d7a4c0] [@1557745024]: non-existing PPS 0 referenced
[h264 @ 0x563471d7a4c0] [@1557745024]: decode_slice_header error
[h264 @ 0x563471d7a4c0] [@1557745024]: no frame!
[h264 @ 0x563471d7a4c0] [@1557745024]: SPS unavailable in
decode_picture_timing
[h264 @ 0x563471d7a4c0] [@1557745024]: non-existing PPS 0 referenced
[h264 @ 0x563471d7a4c0] [@1557745024]: SPS unavailable in
decode_picture_timing
[h264 @ 0x563471d7a4c0] [@1557745024]: non-existing PPS 0 referenced
[h264 @ 0x563471d7a4c0] [@1557745024]: decode_slice_header error
[h264 @ 0x563471d7a4c0] [@1557745024]: no frame!
[h264 @ 0x563471d7a4c0] [@1557745024]: SPS unavailable in
decode_picture_timing
[h264 @ 0x563471d7a4c0] [@1557745024]: non-existing PPS 0 referenced
[h264 @ 0x563471d7a4c0] [@1557745024]: SPS unavailable in
decode_picture_timing
[h264 @ 0x563471d7a4c0] [@1557745024]: non-existing PPS 0 referenced
[h264 @ 0x563471d7a4c0] [@1557745024]: decode_slice_header error
[h264 @ 0x563471d7a4c0] [@1557745024]: no frame!
[libaribb24 @ 0x563471d7da00] arib parser was created
[libaribb24 @ 0x563471d7da00] arib decoder was created
[h264 @ 0x563471d7a4c0] [@1557745024]: SPS unavailable in
decode_picture_timing
[h264 @ 0x563471d7a4c0] [@1557745024]: non-existing PPS 0 referenced
[h264 @ 0x563471d7a4c0] [@1557745024]: SPS unavailable in
decode_picture_timing
[h264 @ 0x563471d7a4c0] [@1557745024]: non-existing PPS 0 referenced
[h264 @ 0x563471d7a4c0] [@1557745024]: decode_slice_header error
[h264 @ 0x563471d7a4c0] [@1557745024]: no frame!
[h264 @ 0x563471d7a4c0] [@1557745024]: SPS unavailable in
decode_picture_timing
[h264 @ 0x563471d7a4c0] [@1557745024]: non-existing PPS 0 referenced
[h264 @ 0x563471d7a4c0] [@1557745024]: SPS unavailable in
decode_picture_timing
[h264 @ 0x563471d7a4c0] [@1557745024]: non-existing PPS 0 referenced
[h264 @ 0x563471d7a4c0] [@1557745024]: decode_slice_header error
[h264 @ 0x563471d7a4c0] [@1557745024]: no frame!
[h264 @ 0x563471d7a4c0] [@1557745024]: SPS unavailable in
decode_picture_timing
[h264 @ 0x563471d7a4c0] [@1557745024]: non-existing PPS 0 referenced
[h264 @ 0x563471d7a4c0] [@1557745024]: SPS unavailable in
decode_picture_timing
[h264 @ 0x563471d7a4c0] [@1557745024]: non-existing PPS 0 referenced
[h264 @ 0x563471d7a4c0] [@1557745024]: decode_slice_header error
[h264 @ 0x563471d7a4c0] [@1557745024]: no frame!
[h264 @ 0x563471d7a4c0] [@1557745024]: SPS unavailable in
decode_picture_timing
[h264 @ 0x563471d7a4c0] [@1557745024]: non-existing PPS 0 referenced
[h264 @ 0x563471d7a4c0] [@1557745024]: SPS unavailable in
decode_picture_timing
[h264 @ 0x563471d7a4c0] [@1557745024]: non-existing PPS 0 referenced
[h264 @ 0x563471d7a4c0] [@1557745024]: decode_slice_header error
[h264 @ 0x563471d7a4c0] [@1557745024]: no frame!
[h264 @ 0x563471d7a4c0] [@1557745024]: SPS unavailable in
decode_picture_timing
[h264 @ 0x563471d7a4c0] [@1557745024]: non-existing PPS 0 referenced
[h264 @ 0x563471d7a4c0] [@1557745024]: SPS unavailable in
decode_picture_timing
[h264 @ 0x563471d7a4c0] [@1557745024]: non-existing PPS 0 referenced
[h264 @ 0x563471d7a4c0] [@1557745024]: decode_slice_header error
[h264 @ 0x563471d7a4c0] [@1557745024]: no frame!
[h264 @ 0x563471d7a4c0] [@1557745024]: SPS unavailable in
decode_picture_timing
[h264 @ 0x563471d7a4c0] [@1557745024]: non-existing PPS 0 referenced
[h264 @ 0x563471d7a4c0] [@1557745024]: SPS unavailable in
decode_picture_timing
[h264 @ 0x563471d7a4c0] [@1557745024]: non-existing PPS 0 referenced
[h264 @ 0x563471d7a4c0] [@1557745024]: decode_slice_header error
[h264 @ 0x563471d7a4c0] [@1557745024]: no frame!
[h264 @ 0x563471d7a4c0] [@1557745024]: SPS unavailable in
decode_picture_timing
[h264 @ 0x563471d7a4c0] [@1557745024]: non-existing PPS 0 referenced
[h264 @ 0x563471d7a4c0] [@1557745024]: SPS unavailable in
decode_picture_timing
[h264 @ 0x563471d7a4c0] [@1557745024]: non-existing PPS 0 referenced
[h264 @ 0x563471d7a4c0] [@1557745024]: decode_slice_header error
[h264 @ 0x563471d7a4c0] [@1557745024]: no frame!
[mpegts @ 0x563471d758c0] [@1557745024]: PES packet size mismatch
[libaribb24 @ 0x563471d7da00] arib decoder destroyed
[libaribb24 @ 0x563471d7da00] arib parser was destroyed
Input #0, mpegts, from 'test.ts':
  Duration: 00:05:00.70, start: 68062.412044, bitrate: 15361 kb/s
  Program 124
    Metadata:
      service_name    : NSC CHAPECÓ
      service_provider: NSC
    Stream #0:0[0x111]: Video: h264 (High) ([27][0][0][0] / 0x001B),
yuv420p(tv, bt709, top first), 1920x1080 [SAR 1:1 DAR 16:9], 29.97 fps,
29.97 tbr, 90k tbn, 59.94 tbc
    Stream #0:1[0x112](por): Audio: aac_latm (HE-AAC) ([17][0][0][0] /
0x0011), 48000 Hz, stereo, fltp
    Stream #0:2[0x113](eng): Audio: aac_latm (HE-AAC) ([17][0][0][0] /
0x0011), 48000 Hz, 5.1, fltp
    Stream #0:3[0x116]: Subtitle: arib_caption (Profile A) ([6][0][0][0] /
0x0006)
Output #0, mpegts, to 'test_copy.ts':
  Metadata:
    encoder         : Lavf58.27.103
    Stream #0:0: Video: h264 (High) ([27][0][0][0] / 0x001B), yuv420p(tv,
bt709, top first), 1920x1080 [SAR 1:1 DAR 16:9], q=2-31, 29.97 fps, 29.97
tbr, 90k tbn, 90k tbc
    Stream #0:1(por): Audio: aac_latm (HE-AAC) ([17][0][0][0] / 0x0011),
48000 Hz, stereo, fltp
    Stream #0:2(eng): Audio: aac_latm (HE-AAC) ([17][0][0][0] / 0x0011),
48000 Hz, 5.1, fltp
    Stream #0:3: Subtitle: arib_caption (Profile A) ([6][0][0][0] / 0x0006)
Stream mapping:
  Stream #0:0 -> #0:0 (copy)
  Stream #0:1 -> #0:1 (copy)
  Stream #0:2 -> #0:2 (copy)
  Stream #0:3 -> #0:3 (copy)
Press [q] to stop, [?] for help
[mpegts @ 0x563471d758c0] [@1557745024]: PES packet size mismatch
[mpegts @ 0x563471d758c0] [@1557745024]: PES packet size
mismatchte=16048.2kbits/s speed= 429x
    Last message repeated 2 times
frame= 8944 fps=0.0 q=-1.0 Lsize=  592000kB time=00:05:00.49
bitrate=16138.8kbits/s speed= 429x
video:534411kB audio:12821kB subtitle:70kB other streams:0kB global
headers:0kB muxing overhead: 8.166834%

The ffprobe of test_copy.ts no longer recognizes the subtitle PID as ARIB
captions

root@jones:~# ffprobe test_copy.ts
ffprobe version git-2019-05-12-367108d80a-hd Copyright (c) 2007-2019 the
FFmpeg developers
  built with gcc 6.3.0 (Debian 6.3.0-18+deb9u1) 20170516
  configuration: --extra-cflags=-I/usr/local/cuda-10.1/include
--extra-ldflags=-L/usr/local/cuda-10.1/lib64 --cpu=native --enable-pthreads
--extra-version=hd --enable-vaapi --enable-vdpau --enable-nonfree
--enable-gpl --enable-swscale --enable-libx264 --enable-version3
--enable-nvenc --enable-libnpp --enable-cuvid --enable-filter=scale_cuda
--enable-filter=thumbnail_cuda --enable-libx264 --enable-libx265
--enable-libxvid --enable-libass --enable-libwavpack --enable-libsoxr
--enable-libfdk-aac --enable-libfreetype --enable-libmp3lame
--enable-libopus --enable-libtheora --enable-libvorbis --enable-libvpx
--enable-librtmp --enable-libnpp --enable-opengl --enable-version3
--enable-avisynth --enable-openal --enable-opencl --enable-libzvbi
--enable-cuda-nvcc --enable-cuda --enable-cuvid --enable-nvenc
--enable-nonfree --enable-libnpp --enable-openssl --enable-libaribb24
  libavutil      56. 27.100 / 56. 27.100
  libavcodec     58. 52.101 / 58. 52.101
  libavformat    58. 27.103 / 58. 27.103
  libavdevice    58.  7.100 / 58.  7.100
  libavfilter     7. 51.100 /  7. 51.100
  libswscale      5.  4.101 /  5.  4.101
  libswresample   3.  4.100 /  3.  4.100
  libpostproc    55.  4.100 / 55.  4.100
Input #0, mpegts, from 'test_copy.ts':
  Duration: 00:05:00.70, start: 1.400000, bitrate: 16128 kb/s
  Program 1
    Metadata:
      service_name    : Service01
      service_provider: FFmpeg
    Stream #0:0[0x100]: Video: h264 (High) ([27][0][0][0] / 0x001B),
yuv420p(tv, bt709, top first), 1920x1080 [SAR 1:1 DAR 16:9], 29.97 fps,
29.97 tbr, 90k tbn, 59.94 tbc
    Stream #0:1[0x101](por): Audio: aac_latm (HE-AAC) ([17][0][0][0] /
0x0011), 48000 Hz, stereo, fltp
    Stream #0:2[0x102](eng): Audio: aac_latm (HE-AAC) ([17][0][0][0] /
0x0011), 48000 Hz, 5.1, fltp
    Stream #0:3[0x103]: Data: bin_data ([6][0][0][0] / 0x0006)
[@1557745032]: Unsupported codec with id 100359 for input stream 3

Thank you
Jakub
_______________________________________________
ffmpeg-user mailing list
[hidden email]
https://ffmpeg.org/mailman/listinfo/ffmpeg-user

To unsubscribe, visit link above, or email
[hidden email] with subject "unsubscribe".
Reply | Threaded
Open this post in threaded view
|

Re: Copying ARIB captions does not work

Moritz Barsnick
On Mon, May 13, 2019 at 13:00:20 +0200, Jakub Vojáček wrote:
> The captions are recognized on the input but no longer recognized on the
> output. Should that be supported? We have been doing the same thing with
> dvb_subtitles and it worked as expected but doesn't work with arib.
[...]

> Input #0, mpegts, from 'test_copy.ts':
>   Duration: 00:05:00.70, start: 1.400000, bitrate: 16128 kb/s
>   Program 1
>     Metadata:
>       service_name    : Service01
>       service_provider: FFmpeg
>     Stream #0:0[0x100]: Video: h264 (High) ([27][0][0][0] / 0x001B),
> yuv420p(tv, bt709, top first), 1920x1080 [SAR 1:1 DAR 16:9], 29.97 fps,
> 29.97 tbr, 90k tbn, 59.94 tbc
>     Stream #0:1[0x101](por): Audio: aac_latm (HE-AAC) ([17][0][0][0] /
> 0x0011), 48000 Hz, stereo, fltp
>     Stream #0:2[0x102](eng): Audio: aac_latm (HE-AAC) ([17][0][0][0] /
> 0x0011), 48000 Hz, 5.1, fltp
>     Stream #0:3[0x103]: Data: bin_data ([6][0][0][0] / 0x0006)
> [@1557745032]: Unsupported codec with id 100359 for input stream 3

If I see ffmpeg's code correctly, ffmpeg has the capability to demux
(and decode, using libaribb24) ARIB captions, but it does not have the
capability to mux them correctly. Therefore your "copy codec" remuxing
loses the properties in the resulting MPEG-TS.

I may be wrong, this is my interpretation of how ARIB works and what's
happening.

Regards,
Moritz
_______________________________________________
ffmpeg-user mailing list
[hidden email]
https://ffmpeg.org/mailman/listinfo/ffmpeg-user

To unsubscribe, visit link above, or email
[hidden email] with subject "unsubscribe".
Reply | Threaded
Open this post in threaded view
|

Re: Copying ARIB captions does not work

Jakub Vojáček
On Mon, May 13, 2019 at 3:45 PM Moritz Barsnick <[hidden email]> wrote:

> On Mon, May 13, 2019 at 13:00:20 +0200, Jakub Vojáček wrote:
> > The captions are recognized on the input but no longer recognized on the
> > output. Should that be supported? We have been doing the same thing with
> > dvb_subtitles and it worked as expected but doesn't work with arib.
> [...]
> > Input #0, mpegts, from 'test_copy.ts':
> >   Duration: 00:05:00.70, start: 1.400000, bitrate: 16128 kb/s
> >   Program 1
> >     Metadata:
> >       service_name    : Service01
> >       service_provider: FFmpeg
> >     Stream #0:0[0x100]: Video: h264 (High) ([27][0][0][0] / 0x001B),
> > yuv420p(tv, bt709, top first), 1920x1080 [SAR 1:1 DAR 16:9], 29.97 fps,
> > 29.97 tbr, 90k tbn, 59.94 tbc
> >     Stream #0:1[0x101](por): Audio: aac_latm (HE-AAC) ([17][0][0][0] /
> > 0x0011), 48000 Hz, stereo, fltp
> >     Stream #0:2[0x102](eng): Audio: aac_latm (HE-AAC) ([17][0][0][0] /
> > 0x0011), 48000 Hz, 5.1, fltp
> >     Stream #0:3[0x103]: Data: bin_data ([6][0][0][0] / 0x0006)
> > [@1557745032]: Unsupported codec with id 100359 for input stream 3
>
> If I see ffmpeg's code correctly, ffmpeg has the capability to demux
> (and decode, using libaribb24) ARIB captions, but it does not have the
> capability to mux them correctly. Therefore your "copy codec" remuxing
> loses the properties in the resulting MPEG-TS.
>
> I may be wrong, this is my interpretation of how ARIB works and what's
> happening.
>
> Regards,
> Moritz
>

Thank you for the information. Do I understand correctly that converting to
some other format, such as dvb_subtitles, is not supported? Do you know if
there any plans to add support for muxing ARIB captions?

Thank you again
Jakub
_______________________________________________
ffmpeg-user mailing list
[hidden email]
https://ffmpeg.org/mailman/listinfo/ffmpeg-user

To unsubscribe, visit link above, or email
[hidden email] with subject "unsubscribe".