[BUG] Not able to process subtitles from DR (Danish) #358

Closed
opened 2026-01-29 16:41:50 +00:00 by claunia · 21 comments
Owner

Originally created by @peterhaldbaek on GitHub (Jan 2, 2018).

CCExtractor version (using the --version parameter preferably) : 0.85

Necessary information

  • Is this a regression (did it work before)? [X] NO | [ ] YES - please specify the last known working version
  • What platform did you use? [ ] Windows - [ ] Linux - [X] Mac
  • What where the used arguments? ccextractor dr1_narrow_margin.mpg -codec dvbsub -dvblang dan -ocrlang dan -pn 101 -parsePAT

Video links
http://www.filedropper.com/dr1narrowmargin

Additional information

I am trying to extract subtitles from recordings of Danish DR I have done using an Elgato EyeTV Diversity USB tuner on a Mac. The recordings are TS streams, subtitles are available if I use VLC but I keep getting an error when I try to extract the subtitles and end up with an empty SRT file. This is the result I get when I run ccextractor from master (commit 84a9ea5572 from Dec 28) with OCR on a Mac running macOS 10.12.6

[peter@wolverine Narrow Margin] ccextractor dr1_narrow_margin.mpg -codec dvbsub -dvblang dan -ocrlang dan -pn 101 -parsePAT
CCExtractor 0.85, Carlos Fernandez Sanz, Volker Quetschke.
Teletext portions taken from Petr Kutalek's telxcc
--------------------------------------------------------------------------
Input: dr1_narrow_margin.mpg
[Extract: 1] [Stream mode: Autodetect]
[Program : 101 ] [Hauppage mode: No] [Use MythTV code: Auto]
[Timing mode: Auto] [Debug: No] [Buffer input: No]
[Use pic_order_cnt_lsb for H.264: No] [Print CC decoder traces: No]
[Target format: .srt] [Encoding: UTF-8] [Delay: 0] [Trim lines: No]
[Add font color data: Yes] [Add font typesetting: Yes]
[Convert case: No] [Video-edit join: No]
[Extraction start time: not set (from start)]
[Extraction end time: not set (to end)]
[Live stream: No] [Clock frequency: 90000]
[Teletext page: Autodetect]
[Start credits text: None]

-----------------------------------------------------------------
Opening file: dr1_narrow_margin.mpg
Detected MP4 box with name: meta
File seems to be a transport stream, enabling TS mode
Analyzing data in general mode
Read PAT packet (id: 0) ts-id: 0x03e9
  section length: 37  number: 0  last: 0
  version_number: 8  current_next_indicator: 1

Program association section (PAT)
  Program number: 0  -> PMTPID: 16
  Program number: 81  -> PMTPID: 81
  Program number: 101  -> PMTPID: 101
  Program number: 102  -> PMTPID: 102
  Program number: 111  -> PMTPID: 104
  Program number: 417  -> PMTPID: 401
  Program number: 1217  -> PMTPID: 2101

Number of NAL_type_7: 0
Number of VCL_HRD: 0
Number of NAL HRD: 0
Number of jump-in-frames: 0
Number of num_unexpected_sei_length: 0

Min PTS:				06:58:45:629
Max PTS:				06:58:45:629
Length:				 00:00:00:000




ATTENTION!!!!!!
In switch_to_next_file(): Processing of dr1_narrow_margin.mpg 0 ended prematurely 819492 < 11946460, please send bug report.

Done, processing time = 0 seconds

No captions were found in input.
Issues? Open a ticket here
https://github.com/CCExtractor/ccextractor/issues

Not sure whether I am holding this thing wrong or if it is an actual error.

Update Jan 21st 2018

A new file has been uploaded at http://www.filedropper.com/dr3clip1.

Originally created by @peterhaldbaek on GitHub (Jan 2, 2018). CCExtractor version (using the --version parameter preferably) : 0.85 **Necessary information** - Is this a regression (did it work before)? [X] NO | [ ] YES - *please specify the last known working version* - What platform did you use? [ ] Windows - [ ] Linux - [X] Mac - What where the used arguments? `ccextractor dr1_narrow_margin.mpg -codec dvbsub -dvblang dan -ocrlang dan -pn 101 -parsePAT` **Video links** http://www.filedropper.com/dr1narrowmargin **Additional information** I am trying to extract subtitles from recordings of Danish DR I have done using an Elgato EyeTV Diversity USB tuner on a Mac. The recordings are TS streams, subtitles are available if I use VLC but I keep getting an error when I try to extract the subtitles and end up with an empty SRT file. This is the result I get when I run ccextractor from master (commit 84a9ea5572da4728fc4ad01b88978808c925ad9f from Dec 28) with OCR on a Mac running macOS 10.12.6 ``` [peter@wolverine Narrow Margin] ccextractor dr1_narrow_margin.mpg -codec dvbsub -dvblang dan -ocrlang dan -pn 101 -parsePAT CCExtractor 0.85, Carlos Fernandez Sanz, Volker Quetschke. Teletext portions taken from Petr Kutalek's telxcc -------------------------------------------------------------------------- Input: dr1_narrow_margin.mpg [Extract: 1] [Stream mode: Autodetect] [Program : 101 ] [Hauppage mode: No] [Use MythTV code: Auto] [Timing mode: Auto] [Debug: No] [Buffer input: No] [Use pic_order_cnt_lsb for H.264: No] [Print CC decoder traces: No] [Target format: .srt] [Encoding: UTF-8] [Delay: 0] [Trim lines: No] [Add font color data: Yes] [Add font typesetting: Yes] [Convert case: No] [Video-edit join: No] [Extraction start time: not set (from start)] [Extraction end time: not set (to end)] [Live stream: No] [Clock frequency: 90000] [Teletext page: Autodetect] [Start credits text: None] ----------------------------------------------------------------- Opening file: dr1_narrow_margin.mpg Detected MP4 box with name: meta File seems to be a transport stream, enabling TS mode Analyzing data in general mode Read PAT packet (id: 0) ts-id: 0x03e9 section length: 37 number: 0 last: 0 version_number: 8 current_next_indicator: 1 Program association section (PAT) Program number: 0 -> PMTPID: 16 Program number: 81 -> PMTPID: 81 Program number: 101 -> PMTPID: 101 Program number: 102 -> PMTPID: 102 Program number: 111 -> PMTPID: 104 Program number: 417 -> PMTPID: 401 Program number: 1217 -> PMTPID: 2101 Number of NAL_type_7: 0 Number of VCL_HRD: 0 Number of NAL HRD: 0 Number of jump-in-frames: 0 Number of num_unexpected_sei_length: 0 Min PTS: 06:58:45:629 Max PTS: 06:58:45:629 Length: 00:00:00:000 ATTENTION!!!!!! In switch_to_next_file(): Processing of dr1_narrow_margin.mpg 0 ended prematurely 819492 < 11946460, please send bug report. Done, processing time = 0 seconds No captions were found in input. Issues? Open a ticket here https://github.com/CCExtractor/ccextractor/issues ``` Not sure whether I am holding this thing wrong or if it is an actual error. ## Update Jan 21st 2018 A new file has been uploaded at http://www.filedropper.com/dr3clip1.
claunia added the needs-confirmation-of-being-brokendifficulty: easyHacktoberfest labels 2026-01-29 16:41:50 +00:00
Author
Owner

@peterhaldbaek commented on GitHub (Jan 2, 2018):

Just tried running against the very latest commit (377dc2a48d) and getting same results.

@peterhaldbaek commented on GitHub (Jan 2, 2018): Just tried running against the very latest commit (377dc2a48d7dbe7d94d552a7deb430512b3a2c3b) and getting same results.
Author
Owner

@peterhaldbaek commented on GitHub (Jan 2, 2018):

ffprobe reveals this information

[peter@wolverine Narrow Margin] ffprobe dr1_narrow_margin.mpg 
ffprobe version 3.3.2 Copyright (c) 2007-2017 the FFmpeg developers
  built with Apple LLVM version 8.1.0 (clang-802.0.42)
  configuration: --prefix=/usr/local/Cellar/ffmpeg/3.3.2 --enable-shared --enable-pthreads --enable-gpl --enable-version3 --enable-hardcoded-tables --enable-avresample --cc=clang --host-cflags= --host-ldflags= --enable-ffplay --enable-frei0r --enable-libass --enable-libfdk-aac --enable-libfreetype --enable-libmp3lame --enable-libopencore-amrnb --enable-libopencore-amrwb --enable-libopus --enable-librtmp --enable-libschroedinger --enable-libspeex --enable-libtheora --enable-libvorbis --enable-libvpx --enable-libx264 --enable-libxvid --enable-opencl --disable-lzma --enable-libopenjpeg --disable-decoder=jpeg2000 --extra-cflags=-I/usr/local/Cellar/openjpeg/2.1.2_1/include/openjpeg-2.1 --enable-nonfree --enable-vda
  libavutil      55. 58.100 / 55. 58.100
  libavcodec     57. 89.100 / 57. 89.100
  libavformat    57. 71.100 / 57. 71.100
  libavdevice    57.  6.100 / 57.  6.100
  libavfilter     6. 82.100 /  6. 82.100
  libavresample   3.  5.  0 /  3.  5.  0
  libswscale      4.  6.100 /  4.  6.100
  libswresample   2.  7.100 /  2.  7.100
  libpostproc    54.  5.100 / 54.  5.100
[h264 @ 0x7f9a3a011200] mmco: unref short failure
[h264 @ 0x7f9a3a011200] number of reference frames (0+5) exceeds max (4; probably corrupt input), discarding one
[h264 @ 0x7f9a3a011200] mmco: unref short failure
[mpegts @ 0x7f9a3a008200] PES packet size mismatch
    Last message repeated 1 times
[mpegts @ 0x7f9a3a008200] Could not find codec parameters for stream 5 (Unknown: none ([5][0][0][0] / 0x0005)): unknown codec
Consider increasing the value for the 'analyzeduration' and 'probesize' options
[mpegts @ 0x7f9a3a008200] Could not find codec parameters for stream 6 (Unknown: none ([11][0][0][0] / 0x000B)): unknown codec
Consider increasing the value for the 'analyzeduration' and 'probesize' options
Input #0, mpegts, from 'dr1_narrow_margin.mpg':
  Duration: 00:00:15.06, start: 25125.310711, bitrate: 6346 kb/s
  Program 81 
    Metadata:
      service_name    : ?OAD MUX1
      service_provider: ?DIGI-TV
  Program 101 
    Metadata:
      service_name    : ?DR1
      service_provider: ?DR
    Stream #0:0[0x6f]: Video: h264 (High) ([27][0][0][0] / 0x001B), yuv420p(tv, bt709, progressive), 1280x720 [SAR 1:1 DAR 16:9], 50 fps, 50 tbr, 90k tbn, 100 tbc
    Stream #0:1[0x79](dan): Audio: aac_latm (HE-AAC) ([17][0][0][0] / 0x0011), 48000 Hz, stereo, fltp
    Stream #0:2[0x83](dan): Subtitle: dvb_teletext ([6][0][0][0] / 0x0006)
    Stream #0:3[0x87](dan): Subtitle: dvb_subtitle ([6][0][0][0] / 0x0006)
    Stream #0:4[0x88](dan): Subtitle: dvb_subtitle ([6][0][0][0] / 0x0006) (hearing impaired)
    Stream #0:5[0xbf]: Unknown: none ([5][0][0][0] / 0x0005)
    Stream #0:6[0xc0]: Unknown: none ([11][0][0][0] / 0x000B)
  Program 102 
    Metadata:
      service_name    : ?DR Ramasjang
      service_provider: ?DR
  Program 111 
    Metadata:
      service_name    : ?DR1Syn
      service_provider: ?DR
  Program 417 
    Metadata:
      service_name    : ?Hovedstaden
      service_provider: ?DIGI-TV
  Program 1217 
    Metadata:
      service_name    : ?Lorry
      service_provider: ?DIGI-TV
Unsupported codec with id 94215 for input stream 2
Unsupported codec with id 0 for input stream 5
Unsupported codec with id 0 for input stream 6

It is the DVB subtitles of program 101 I am trying to extract.

@peterhaldbaek commented on GitHub (Jan 2, 2018): ffprobe reveals this information ``` [peter@wolverine Narrow Margin] ffprobe dr1_narrow_margin.mpg ffprobe version 3.3.2 Copyright (c) 2007-2017 the FFmpeg developers built with Apple LLVM version 8.1.0 (clang-802.0.42) configuration: --prefix=/usr/local/Cellar/ffmpeg/3.3.2 --enable-shared --enable-pthreads --enable-gpl --enable-version3 --enable-hardcoded-tables --enable-avresample --cc=clang --host-cflags= --host-ldflags= --enable-ffplay --enable-frei0r --enable-libass --enable-libfdk-aac --enable-libfreetype --enable-libmp3lame --enable-libopencore-amrnb --enable-libopencore-amrwb --enable-libopus --enable-librtmp --enable-libschroedinger --enable-libspeex --enable-libtheora --enable-libvorbis --enable-libvpx --enable-libx264 --enable-libxvid --enable-opencl --disable-lzma --enable-libopenjpeg --disable-decoder=jpeg2000 --extra-cflags=-I/usr/local/Cellar/openjpeg/2.1.2_1/include/openjpeg-2.1 --enable-nonfree --enable-vda libavutil 55. 58.100 / 55. 58.100 libavcodec 57. 89.100 / 57. 89.100 libavformat 57. 71.100 / 57. 71.100 libavdevice 57. 6.100 / 57. 6.100 libavfilter 6. 82.100 / 6. 82.100 libavresample 3. 5. 0 / 3. 5. 0 libswscale 4. 6.100 / 4. 6.100 libswresample 2. 7.100 / 2. 7.100 libpostproc 54. 5.100 / 54. 5.100 [h264 @ 0x7f9a3a011200] mmco: unref short failure [h264 @ 0x7f9a3a011200] number of reference frames (0+5) exceeds max (4; probably corrupt input), discarding one [h264 @ 0x7f9a3a011200] mmco: unref short failure [mpegts @ 0x7f9a3a008200] PES packet size mismatch Last message repeated 1 times [mpegts @ 0x7f9a3a008200] Could not find codec parameters for stream 5 (Unknown: none ([5][0][0][0] / 0x0005)): unknown codec Consider increasing the value for the 'analyzeduration' and 'probesize' options [mpegts @ 0x7f9a3a008200] Could not find codec parameters for stream 6 (Unknown: none ([11][0][0][0] / 0x000B)): unknown codec Consider increasing the value for the 'analyzeduration' and 'probesize' options Input #0, mpegts, from 'dr1_narrow_margin.mpg': Duration: 00:00:15.06, start: 25125.310711, bitrate: 6346 kb/s Program 81 Metadata: service_name : ?OAD MUX1 service_provider: ?DIGI-TV Program 101 Metadata: service_name : ?DR1 service_provider: ?DR Stream #0:0[0x6f]: Video: h264 (High) ([27][0][0][0] / 0x001B), yuv420p(tv, bt709, progressive), 1280x720 [SAR 1:1 DAR 16:9], 50 fps, 50 tbr, 90k tbn, 100 tbc Stream #0:1[0x79](dan): Audio: aac_latm (HE-AAC) ([17][0][0][0] / 0x0011), 48000 Hz, stereo, fltp Stream #0:2[0x83](dan): Subtitle: dvb_teletext ([6][0][0][0] / 0x0006) Stream #0:3[0x87](dan): Subtitle: dvb_subtitle ([6][0][0][0] / 0x0006) Stream #0:4[0x88](dan): Subtitle: dvb_subtitle ([6][0][0][0] / 0x0006) (hearing impaired) Stream #0:5[0xbf]: Unknown: none ([5][0][0][0] / 0x0005) Stream #0:6[0xc0]: Unknown: none ([11][0][0][0] / 0x000B) Program 102 Metadata: service_name : ?DR Ramasjang service_provider: ?DR Program 111 Metadata: service_name : ?DR1Syn service_provider: ?DR Program 417 Metadata: service_name : ?Hovedstaden service_provider: ?DIGI-TV Program 1217 Metadata: service_name : ?Lorry service_provider: ?DIGI-TV Unsupported codec with id 94215 for input stream 2 Unsupported codec with id 0 for input stream 5 Unsupported codec with id 0 for input stream 6 ``` It is the DVB subtitles of program 101 I am trying to extract.
Author
Owner

@MatejMecka commented on GitHub (Jan 3, 2018):

I just tested your sample against CCExtractor and got this

./ccextractor /Users/matejplavevski/Documents/dr1_narrow_margin.mpg -codec dvbsub -dvblang dan -ocrlang dan -pn 101 -parsePAT
CCExtractor 0.85, Carlos Fernandez Sanz, Volker Quetschke.
Teletext portions taken from Petr Kutalek's telxcc
--------------------------------------------------------------------------
Input: /Users/matejplavevski/Documents/dr1_narrow_margin.mpg
[Extract: 1] [Stream mode: Autodetect]
[Program : 101 ] [Hauppage mode: No] [Use MythTV code: Auto]
[Timing mode: Auto] [Debug: No] [Buffer input: No]
[Use pic_order_cnt_lsb for H.264: No] [Print CC decoder traces: No]
[Target format: .srt] [Encoding: UTF-8] [Delay: 0] [Trim lines: No]
[Add font color data: Yes] [Add font typesetting: Yes]
[Convert case: No] [Video-edit join: No]
[Extraction start time: not set (from start)]
[Extraction end time: not set (to end)]
[Live stream: No] [Clock frequency: 90000]
[Teletext page: Autodetect]
[Start credits text: None]

-----------------------------------------------------------------
Opening file: /Users/matejplavevski/Documents/dr1_narrow_margin.mpg
Detected MP4 box with name: meta
File seems to be a transport stream, enabling TS mode
Analyzing data in general mode
Read PAT packet (id: 0) ts-id: 0x03e9
  section length: 37  number: 0  last: 0
  version_number: 8  current_next_indicator: 1

Program association section (PAT)
  Program number: 0  -> PMTPID: 16
  Program number: 81  -> PMTPID: 81
  Program number: 101  -> PMTPID: 101
  Program number: 102  -> PMTPID: 102
  Program number: 111  -> PMTPID: 104
  Program number: 417  -> PMTPID: 401
  Program number: 1217  -> PMTPID: 2101
DVB subtitles detected, OCR subsystem not present. Use -out=spupng for graphic output
DVB subtitles detected, OCR subsystem not present. Use -out=spupng for graphic output
  6%  |  00:00Changed fps using NAL to: 50.000000

Found large gap(2512771) in PTS! Trying to recover ...
  8%  |  00:01
Found large gap(2512763) in PTS! Trying to recover ...

Found large gap(2512759) in PTS! Trying to recover ...

Found large gap(2512757) in PTS! Trying to recover ...

Found large gap(2512761) in PTS! Trying to recover ...

Found large gap(2512767) in PTS! Trying to recover ...

Found large gap(2512765) in PTS! Trying to recover ...

Found large gap(2512769) in PTS! Trying to recover ...
100%  |  00:13
Number of NAL_type_7: 10
Number of VCL_HRD: 0
Number of NAL HRD: 0
Number of jump-in-frames: 0
Number of num_unexpected_sei_length: 0

Total frames time:	  00:00:12:800  (640 frames at 50.00fps)

Min PTS:				06:58:46:610
Max PTS:				06:59:00:410
Length:				 00:00:13:800
Done, processing time = 0 seconds

No captions were found in input.
Issues? Open a ticket here
https://github.com/CCExtractor/ccextractor/issues

There are large gaps during processing interesting :) Might be because I didn't run it with OCR but still something more.

Tested on: Mac Os X High Sierra.

@MatejMecka commented on GitHub (Jan 3, 2018): I just tested your sample against CCExtractor and got this ``` ./ccextractor /Users/matejplavevski/Documents/dr1_narrow_margin.mpg -codec dvbsub -dvblang dan -ocrlang dan -pn 101 -parsePAT CCExtractor 0.85, Carlos Fernandez Sanz, Volker Quetschke. Teletext portions taken from Petr Kutalek's telxcc -------------------------------------------------------------------------- Input: /Users/matejplavevski/Documents/dr1_narrow_margin.mpg [Extract: 1] [Stream mode: Autodetect] [Program : 101 ] [Hauppage mode: No] [Use MythTV code: Auto] [Timing mode: Auto] [Debug: No] [Buffer input: No] [Use pic_order_cnt_lsb for H.264: No] [Print CC decoder traces: No] [Target format: .srt] [Encoding: UTF-8] [Delay: 0] [Trim lines: No] [Add font color data: Yes] [Add font typesetting: Yes] [Convert case: No] [Video-edit join: No] [Extraction start time: not set (from start)] [Extraction end time: not set (to end)] [Live stream: No] [Clock frequency: 90000] [Teletext page: Autodetect] [Start credits text: None] ----------------------------------------------------------------- Opening file: /Users/matejplavevski/Documents/dr1_narrow_margin.mpg Detected MP4 box with name: meta File seems to be a transport stream, enabling TS mode Analyzing data in general mode Read PAT packet (id: 0) ts-id: 0x03e9 section length: 37 number: 0 last: 0 version_number: 8 current_next_indicator: 1 Program association section (PAT) Program number: 0 -> PMTPID: 16 Program number: 81 -> PMTPID: 81 Program number: 101 -> PMTPID: 101 Program number: 102 -> PMTPID: 102 Program number: 111 -> PMTPID: 104 Program number: 417 -> PMTPID: 401 Program number: 1217 -> PMTPID: 2101 DVB subtitles detected, OCR subsystem not present. Use -out=spupng for graphic output DVB subtitles detected, OCR subsystem not present. Use -out=spupng for graphic output 6% | 00:00Changed fps using NAL to: 50.000000 Found large gap(2512771) in PTS! Trying to recover ... 8% | 00:01 Found large gap(2512763) in PTS! Trying to recover ... Found large gap(2512759) in PTS! Trying to recover ... Found large gap(2512757) in PTS! Trying to recover ... Found large gap(2512761) in PTS! Trying to recover ... Found large gap(2512767) in PTS! Trying to recover ... Found large gap(2512765) in PTS! Trying to recover ... Found large gap(2512769) in PTS! Trying to recover ... 100% | 00:13 Number of NAL_type_7: 10 Number of VCL_HRD: 0 Number of NAL HRD: 0 Number of jump-in-frames: 0 Number of num_unexpected_sei_length: 0 Total frames time: 00:00:12:800 (640 frames at 50.00fps) Min PTS: 06:58:46:610 Max PTS: 06:59:00:410 Length: 00:00:13:800 Done, processing time = 0 seconds No captions were found in input. Issues? Open a ticket here https://github.com/CCExtractor/ccextractor/issues ``` There are large gaps during processing interesting :) Might be because I didn't run it with OCR but still something more. Tested on: Mac Os X High Sierra.
Author
Owner

@peterhaldbaek commented on GitHub (Jan 3, 2018):

I just tried running without OCR and got the same result as you. I believe I experienced this initially and thought I had to run it with OCR to make it work but something still seems off.

@peterhaldbaek commented on GitHub (Jan 3, 2018): I just tried running without OCR and got the same result as you. I believe I experienced this initially and thought I had to run it with OCR to make it work but something still seems off.
Author
Owner

@MatejMecka commented on GitHub (Jan 3, 2018):

Ok so when I ran ccextractor without the arguments passed I got a file with around 290 bytes. I'm going to attach it in this comment. When I ran with yours I got an empty file
dr1_narrow_margin.txt

@MatejMecka commented on GitHub (Jan 3, 2018): Ok so when I ran ccextractor without the arguments passed I got a file with around 290 bytes. I'm going to attach it in this comment. When I ran with yours I got an empty file [dr1_narrow_margin.txt](https://github.com/CCExtractor/ccextractor/files/1601532/dr1_narrow_margin.txt)
Author
Owner

@peterhaldbaek commented on GitHub (Jan 3, 2018):

That is the teletext captions of another program unfortunately.

@peterhaldbaek commented on GitHub (Jan 3, 2018): That is the teletext captions of another program unfortunately.
Author
Owner

@MatejMecka commented on GitHub (Jan 3, 2018):

---
  H.264 video stream [0x1b]  -  PID: 111
  Unknown stream [0x11]  -  PID: 121
  MPEG-2 private data stream [0x06]  -  PID: 131
Error opening data file /usr/local/Cellar/tesseract/3.05.01/share/tessdata/dan.traineddata
Please make sure the TESSDATA_PREFIX environment variable is set to the parent directory of your "tessdata" directory.
Failed loading language 'dan'
Tesseract couldn't load any languages!
  MPEG-2 private data stream [0x06]  -  PID: 135
  MPEG-2 private data stream [0x06]  -  PID: 136
  MPEG-2 private table sections stream [0x05]  -  PID: 191
  ISO/IEC 13818-6 type B stream [0x0b]  -  PID: 192
Packet (pid 111) skipped - no payload.
Packet (pid 111) skipped - no payload.
PES header length: 19 (19 verified)  Data length: 0
Packet (pid 111) skipped - no payload.
Packet (pid 111) skipped - no payload.
Packet (pid 111) skipped - no payload.
Packet (pid 111) skipped - no payload.
Packet (pid 111) skipped - no payload.
Packet (pid 111) skipped - no payload.
Packet (pid 111) skipped - no payload.
Packet (pid 111) skipped - no payload.
Packet (pid 111) skipped - no payload.
Packet (pid 111) skipped - no payload.
Packet (pid 111) skipped - no payload.
Packet (pid 111) skipped - no payload.
Packet (pid 111) skipped - no payload.
Packet (pid 111) skipped - no payload.
Packet (pid 111) skipped - no payload.
Packet (pid 111) skipped - no payload.
Packet (pid 111) skipped - no payload.
Packet (pid 111) skipped - no payload.
Packet (pid 111) skipped - no payload.
Packet (pid 111) skipped - no payload.
Seems to be a broken PES. Terminating file handling.
Seems to be a broken PES. Terminating file handling.

CCExtractor seems to skip some packets not finding payloads and there is a broken PES. I guess the Broken PES seems to cause the empty subtitles.

@MatejMecka commented on GitHub (Jan 3, 2018): ``` --- H.264 video stream [0x1b] - PID: 111 Unknown stream [0x11] - PID: 121 MPEG-2 private data stream [0x06] - PID: 131 Error opening data file /usr/local/Cellar/tesseract/3.05.01/share/tessdata/dan.traineddata Please make sure the TESSDATA_PREFIX environment variable is set to the parent directory of your "tessdata" directory. Failed loading language 'dan' Tesseract couldn't load any languages! MPEG-2 private data stream [0x06] - PID: 135 MPEG-2 private data stream [0x06] - PID: 136 MPEG-2 private table sections stream [0x05] - PID: 191 ISO/IEC 13818-6 type B stream [0x0b] - PID: 192 Packet (pid 111) skipped - no payload. Packet (pid 111) skipped - no payload. PES header length: 19 (19 verified) Data length: 0 Packet (pid 111) skipped - no payload. Packet (pid 111) skipped - no payload. Packet (pid 111) skipped - no payload. Packet (pid 111) skipped - no payload. Packet (pid 111) skipped - no payload. Packet (pid 111) skipped - no payload. Packet (pid 111) skipped - no payload. Packet (pid 111) skipped - no payload. Packet (pid 111) skipped - no payload. Packet (pid 111) skipped - no payload. Packet (pid 111) skipped - no payload. Packet (pid 111) skipped - no payload. Packet (pid 111) skipped - no payload. Packet (pid 111) skipped - no payload. Packet (pid 111) skipped - no payload. Packet (pid 111) skipped - no payload. Packet (pid 111) skipped - no payload. Packet (pid 111) skipped - no payload. Packet (pid 111) skipped - no payload. Packet (pid 111) skipped - no payload. Seems to be a broken PES. Terminating file handling. Seems to be a broken PES. Terminating file handling. ``` CCExtractor seems to skip some packets not finding payloads and there is a broken PES. I guess the Broken PES seems to cause the empty subtitles.
Author
Owner

@MatejMecka commented on GitHub (Jan 3, 2018):

i used -pesheaders to debug and see the contents more useful information

-----------------------------------------------------------------
Opening file: /Users/matejplavevski/Documents/dr1_narrow_margin.mpg
Detected MP4 box with name: meta
File seems to be a transport stream, enabling TS mode
Analyzing data in general mode
Packet (pid 111) skipped - no payload.
Packet (pid 111) skipped - no payload.
Packet (pid 111) skipped - no payload.
Packet (pid 111) skipped - no payload.
Packet (pid 111) skipped - no payload.
Read PAT packet (id: 0) ts-id: 0x03e9
  section length: 37  number: 0  last: 0
  version_number: 8  current_next_indicator: 1

Program association section (PAT)
  Program number: 0  -> PMTPID: 16
  Program number: 81  -> PMTPID: 81
  Program number: 101  -> PMTPID: 101
  Program number: 102  -> PMTPID: 102
  Program number: 111  -> PMTPID: 104
  Program number: 417  -> PMTPID: 401
  Program number: 1217  -> PMTPID: 2101
Packet (pid 111) skipped - no payload.
Packet (pid 111) skipped - no payload.
Packet (pid 111) skipped - no payload.
Packet (pid 111) skipped - no payload.
Packet (pid 111) skipped - no payload.
Packet (pid 111) skipped - no payload.
Packet (pid 111) skipped - no payload.
Packet (pid 111) skipped - no payload.
Packet (pid 111) skipped - no payload.
Packet (pid 111) skipped - no payload.
   111 |  1B ( 27) | H.264 video
   121 |  11 ( 17) | Unknown
   131 |   6 (  6) | MPEG-2 private data
   135 |   6 (  6) | MPEG-2 private data
   136 |   6 (  6) | MPEG-2 private data
   191 |   5 (  5) | MPEG-2 private table sections
   192 |   B ( 11) | ISO/IEC 13818-6 type B
---
  H.264 video stream [0x1b]  -  PID: 111
  Unknown stream [0x11]  -  PID: 121
  MPEG-2 private data stream [0x06]  -  PID: 131
Error opening data file /usr/local/Cellar/tesseract/3.05.01/share/tessdata/dan.traineddata
Please make sure the TESSDATA_PREFIX environment variable is set to the parent directory of your "tessdata" directory.
Failed loading language 'dan'
Tesseract couldn't load any languages!
  MPEG-2 private data stream [0x06]  -  PID: 135
  MPEG-2 private data stream [0x06]  -  PID: 136
  MPEG-2 private table sections stream [0x05]  -  PID: 191
  ISO/IEC 13818-6 type B stream [0x0b]  -  PID: 192
Packet (pid 111) skipped - no payload.
Packet (pid 111) skipped - no payload.
PES header length: 19 (19 verified)  Data length: 0
Packet (pid 111) skipped - no payload.
Packet (pid 111) skipped - no payload.
Packet (pid 111) skipped - no payload.
Packet (pid 111) skipped - no payload.
Packet (pid 111) skipped - no payload.
Packet (pid 111) skipped - no payload.
Packet (pid 111) skipped - no payload.
Packet (pid 111) skipped - no payload.
Packet (pid 111) skipped - no payload.
Packet (pid 111) skipped - no payload.
Packet (pid 111) skipped - no payload.
Packet (pid 111) skipped - no payload.
Packet (pid 111) skipped - no payload.
Packet (pid 111) skipped - no payload.
Packet (pid 111) skipped - no payload.
Packet (pid 111) skipped - no payload.
Packet (pid 111) skipped - no payload.
Packet (pid 111) skipped - no payload.
Packet (pid 111) skipped - no payload.
Packet (pid 111) skipped - no payload.
Packet start code prefix: 0001 # Stream ID: 00be # Packet length: 184 Seems to be a broken PES. Terminating file handling.
Packet start code prefix: 0001 # Stream ID: 00be # Packet length: 184 Seems to be a broken PES. Terminating file handling.

Number of NAL_type_7: 0
Number of VCL_HRD: 0
Number of NAL HRD: 0
Number of jump-in-frames: 0
Number of num_unexpected_sei_length: 0

Min PTS:				06:58:45:629
Max PTS:				06:58:45:629
Length:				 00:00:00:000
@MatejMecka commented on GitHub (Jan 3, 2018): i used -pesheaders to debug and see the contents more useful information ``` ----------------------------------------------------------------- Opening file: /Users/matejplavevski/Documents/dr1_narrow_margin.mpg Detected MP4 box with name: meta File seems to be a transport stream, enabling TS mode Analyzing data in general mode Packet (pid 111) skipped - no payload. Packet (pid 111) skipped - no payload. Packet (pid 111) skipped - no payload. Packet (pid 111) skipped - no payload. Packet (pid 111) skipped - no payload. Read PAT packet (id: 0) ts-id: 0x03e9 section length: 37 number: 0 last: 0 version_number: 8 current_next_indicator: 1 Program association section (PAT) Program number: 0 -> PMTPID: 16 Program number: 81 -> PMTPID: 81 Program number: 101 -> PMTPID: 101 Program number: 102 -> PMTPID: 102 Program number: 111 -> PMTPID: 104 Program number: 417 -> PMTPID: 401 Program number: 1217 -> PMTPID: 2101 Packet (pid 111) skipped - no payload. Packet (pid 111) skipped - no payload. Packet (pid 111) skipped - no payload. Packet (pid 111) skipped - no payload. Packet (pid 111) skipped - no payload. Packet (pid 111) skipped - no payload. Packet (pid 111) skipped - no payload. Packet (pid 111) skipped - no payload. Packet (pid 111) skipped - no payload. Packet (pid 111) skipped - no payload. 111 | 1B ( 27) | H.264 video 121 | 11 ( 17) | Unknown 131 | 6 ( 6) | MPEG-2 private data 135 | 6 ( 6) | MPEG-2 private data 136 | 6 ( 6) | MPEG-2 private data 191 | 5 ( 5) | MPEG-2 private table sections 192 | B ( 11) | ISO/IEC 13818-6 type B --- H.264 video stream [0x1b] - PID: 111 Unknown stream [0x11] - PID: 121 MPEG-2 private data stream [0x06] - PID: 131 Error opening data file /usr/local/Cellar/tesseract/3.05.01/share/tessdata/dan.traineddata Please make sure the TESSDATA_PREFIX environment variable is set to the parent directory of your "tessdata" directory. Failed loading language 'dan' Tesseract couldn't load any languages! MPEG-2 private data stream [0x06] - PID: 135 MPEG-2 private data stream [0x06] - PID: 136 MPEG-2 private table sections stream [0x05] - PID: 191 ISO/IEC 13818-6 type B stream [0x0b] - PID: 192 Packet (pid 111) skipped - no payload. Packet (pid 111) skipped - no payload. PES header length: 19 (19 verified) Data length: 0 Packet (pid 111) skipped - no payload. Packet (pid 111) skipped - no payload. Packet (pid 111) skipped - no payload. Packet (pid 111) skipped - no payload. Packet (pid 111) skipped - no payload. Packet (pid 111) skipped - no payload. Packet (pid 111) skipped - no payload. Packet (pid 111) skipped - no payload. Packet (pid 111) skipped - no payload. Packet (pid 111) skipped - no payload. Packet (pid 111) skipped - no payload. Packet (pid 111) skipped - no payload. Packet (pid 111) skipped - no payload. Packet (pid 111) skipped - no payload. Packet (pid 111) skipped - no payload. Packet (pid 111) skipped - no payload. Packet (pid 111) skipped - no payload. Packet (pid 111) skipped - no payload. Packet (pid 111) skipped - no payload. Packet (pid 111) skipped - no payload. Packet start code prefix: 0001 # Stream ID: 00be # Packet length: 184 Seems to be a broken PES. Terminating file handling. Packet start code prefix: 0001 # Stream ID: 00be # Packet length: 184 Seems to be a broken PES. Terminating file handling. Number of NAL_type_7: 0 Number of VCL_HRD: 0 Number of NAL HRD: 0 Number of jump-in-frames: 0 Number of num_unexpected_sei_length: 0 Min PTS: 06:58:45:629 Max PTS: 06:58:45:629 Length: 00:00:00:000 ```
Author
Owner

@Souravirus commented on GitHub (Jan 21, 2018):

Can I have the video file again? The link seems to be broken

@Souravirus commented on GitHub (Jan 21, 2018): Can I have the video file again? The link seems to be broken
Author
Owner

@peterhaldbaek commented on GitHub (Jan 21, 2018):

Sure. I just found out that the file I originally uploaded did not have subtitles in VLC either. Seems like the initial recording I do with EyeTV stores the subtitles in a way that at least VLC understands but if I do any cutting of the file afterwards something changes. I will create a new file without the cutting and upload that.

@peterhaldbaek commented on GitHub (Jan 21, 2018): Sure. I just found out that the file I originally uploaded did not have subtitles in VLC either. Seems like the initial recording I do with EyeTV stores the subtitles in a way that at least VLC understands but if I do any cutting of the file afterwards something changes. I will create a new file without the cutting and upload that.
Author
Owner

@Souravirus commented on GitHub (Jan 21, 2018):

okk @peterhaldbaek

@Souravirus commented on GitHub (Jan 21, 2018): okk @peterhaldbaek
Author
Owner

@peterhaldbaek commented on GitHub (Jan 21, 2018):

New file: http://www.filedropper.com/dr3clip1

I want to extract the DVB subtitles of program 2030.

[peter@wolverine Downloads] ccextractor dr3_clip1.mpg -codec dvbsub -dvblang dan -ocrlang dan -pn 2030 -parsePAT
CCExtractor 0.85, Carlos Fernandez Sanz, Volker Quetschke.
Teletext portions taken from Petr Kutalek's telxcc
--------------------------------------------------------------------------
Input: dr3_clip1.mpg
[Extract: 1] [Stream mode: Autodetect]
[Program : 2030 ] [Hauppage mode: No] [Use MythTV code: Auto]
[Timing mode: Auto] [Debug: No] [Buffer input: No]
[Use pic_order_cnt_lsb for H.264: No] [Print CC decoder traces: No]
[Target format: .srt] [Encoding: UTF-8] [Delay: 0] [Trim lines: No]
[Add font color data: Yes] [Add font typesetting: Yes]
[Convert case: No] [Video-edit join: No]
[Extraction start time: not set (from start)]
[Extraction end time: not set (to end)]
[Live stream: No] [Clock frequency: 90000]
[Teletext page: Autodetect]
[Start credits text: None]

-----------------------------------------------------------------
Opening file: dr3_clip1.mpg
File seems to be a transport stream, enabling TS mode
Analyzing data in general mode
Read PAT packet (id: 0) ts-id: 0x03ea
  section length: 53  number: 0  last: 0
  version_number: 24  current_next_indicator: 1

Program association section (PAT)
  Program number: 0  -> PMTPID: 16
  Program number: 82  -> PMTPID: 82
  Program number: 2000  -> PMTPID: 2000
  Program number: 2005  -> PMTPID: 2050
  Program number: 2010  -> PMTPID: 2100
  Program number: 2015  -> PMTPID: 2150
  Program number: 2020  -> PMTPID: 2200
  Program number: 2025  -> PMTPID: 2250
  Program number: 2030  -> PMTPID: 2300
  Program number: 2035  -> PMTPID: 2350
  Program number: 2090  -> PMTPID: 2900
This PID (2300) is a PMT for program 2030.

Number of NAL_type_7: 0
Number of VCL_HRD: 0
Number of NAL HRD: 0
Number of jump-in-frames: 0
Number of num_unexpected_sei_length: 0

Min PTS:				19:05:33:862
Max PTS:				19:05:33:862
Length:				 00:00:00:000




ATTENTION!!!!!!
In switch_to_next_file(): Processing of dr3_clip1.mpg 0 ended prematurely 781516 < 15128736, please send bug report.

Done, processing time = 0 seconds

No captions were found in input.
Issues? Open a ticket here
https://github.com/CCExtractor/ccextractor/issues

ffprobe gives me this

ffprobe version 3.3.2 Copyright (c) 2007-2017 the FFmpeg developers
  built with Apple LLVM version 8.1.0 (clang-802.0.42)
  configuration: --prefix=/usr/local/Cellar/ffmpeg/3.3.2 --enable-shared --enable-pthreads --enable-gpl --enable-version3 --enable-hardcoded-tables --enable-avresample --cc=clang --host-cflags= --host-ldflags= --enable-ffplay --enable-frei0r --enable-libass --enable-libfdk-aac --enable-libfreetype --enable-libmp3lame --enable-libopencore-amrnb --enable-libopencore-amrwb --enable-libopus --enable-librtmp --enable-libschroedinger --enable-libspeex --enable-libtheora --enable-libvorbis --enable-libvpx --enable-libx264 --enable-libxvid --enable-opencl --disable-lzma --enable-libopenjpeg --disable-decoder=jpeg2000 --extra-cflags=-I/usr/local/Cellar/openjpeg/2.1.2_1/include/openjpeg-2.1 --enable-nonfree --enable-vda
  libavutil      55. 58.100 / 55. 58.100
  libavcodec     57. 89.100 / 57. 89.100
  libavformat    57. 71.100 / 57. 71.100
  libavdevice    57.  6.100 / 57.  6.100
  libavfilter     6. 82.100 /  6. 82.100
  libavresample   3.  5.  0 /  3.  5.  0
  libswscale      4.  6.100 /  4.  6.100
  libswresample   2.  7.100 /  2.  7.100
  libpostproc    54.  5.100 / 54.  5.100
[h264 @ 0x7fe21e82e400] SPS unavailable in decode_picture_timing
[h264 @ 0x7fe21e82e400] non-existing PPS 1 referenced
[h264 @ 0x7fe21e82e400] SPS unavailable in decode_picture_timing
[h264 @ 0x7fe21e82e400] non-existing PPS 1 referenced
[h264 @ 0x7fe21e82e400] decode_slice_header error
[h264 @ 0x7fe21e82e400] no frame!
... (repeated lots of times) ...
[h264 @ 0x7fe21e82e400] SPS unavailable in decode_picture_timing
[h264 @ 0x7fe21e82e400] non-existing PPS 1 referenced
[h264 @ 0x7fe21e82e400] SPS unavailable in decode_picture_timing
[h264 @ 0x7fe21e82e400] non-existing PPS 1 referenced
[h264 @ 0x7fe21e82e400] decode_slice_header error
[h264 @ 0x7fe21e82e400] no frame!
[h264 @ 0x7fe21e82e400] Increasing reorder buffer to 2
[mpegts @ 0x7fe21e805800] PES packet size mismatch
    Last message repeated 1 times
[mpegts @ 0x7fe21e805800] Could not find codec parameters for stream 5 (Unknown: none ([5][0][0][0] / 0x0005)): unknown codec
Consider increasing the value for the 'analyzeduration' and 'probesize' options
[mpegts @ 0x7fe21e805800] Could not find codec parameters for stream 6 (Unknown: none ([11][0][0][0] / 0x000B)): unknown codec
Consider increasing the value for the 'analyzeduration' and 'probesize' options
Input #0, mpegts, from 'dr3_clip1.mpg':
  Duration: 00:00:21.67, start: 68733.748111, bitrate: 5584 kb/s
  Program 82 
    Metadata:
      service_name    : ?OAD MUX2
      service_provider: ?DIGI-TV
  Program 2000 
    Metadata:
      service_name    : ?DR Ultra
      service_provider: ?DR
  Program 2005 
    Metadata:
      service_name    : ?DR2
      service_provider: ?DR
  Program 2010 
    Metadata:
      service_name    : ?DR K
      service_provider: ?DR
  Program 2015 
    Metadata:
      service_name    : ?DR2Syn
      service_provider: ?DR
  Program 2020 
    Metadata:
      service_name    : ?DRKSyn
      service_provider: ?DR
  Program 2025 
    Metadata:
      service_name    : ?FOLKETINGET
      service_provider: ?Folketinget
  Program 2030 
    Metadata:
      service_name    : ?DR3
      service_provider: ?DR
    Stream #0:0[0x7ef](dan): Subtitle: dvb_teletext ([6][0][0][0] / 0x0006)
    Stream #0:1[0x907]: Video: h264 (High) ([27][0][0][0] / 0x001B), yuv420p(tv, bt709, progressive), 1280x720 [SAR 1:1 DAR 16:9], 50 fps, 50 tbr, 90k tbn, 100 tbc
    Stream #0:2[0x911](dan): Audio: aac_latm (HE-AAC) ([17][0][0][0] / 0x0011), 48000 Hz, stereo, fltp
    Stream #0:3[0x91f](dan): Subtitle: dvb_subtitle ([6][0][0][0] / 0x0006)
    Stream #0:4[0x920](dan): Subtitle: dvb_subtitle ([6][0][0][0] / 0x0006) (hearing impaired)
    Stream #0:5[0x925]: Unknown: none ([5][0][0][0] / 0x0005)
    Stream #0:6[0x926]: Unknown: none ([11][0][0][0] / 0x000B)
  Program 2035 
    Metadata:
      service_name    : ?DR3Syn
      service_provider: ?DR
  Program 2090 
    Metadata:
      service_name    : ?DR Test
      service_provider: ?DR
Unsupported codec with id 94215 for input stream 0
Unsupported codec with id 0 for input stream 5
Unsupported codec with id 0 for input stream 6

Maybe the stream produced by EyeTV is just a mess, I don't know but it would be pretty sweet if it could be extracted. VLC is able to somehow.

@peterhaldbaek commented on GitHub (Jan 21, 2018): New file: http://www.filedropper.com/dr3clip1 I want to extract the DVB subtitles of program 2030. ``` [peter@wolverine Downloads] ccextractor dr3_clip1.mpg -codec dvbsub -dvblang dan -ocrlang dan -pn 2030 -parsePAT CCExtractor 0.85, Carlos Fernandez Sanz, Volker Quetschke. Teletext portions taken from Petr Kutalek's telxcc -------------------------------------------------------------------------- Input: dr3_clip1.mpg [Extract: 1] [Stream mode: Autodetect] [Program : 2030 ] [Hauppage mode: No] [Use MythTV code: Auto] [Timing mode: Auto] [Debug: No] [Buffer input: No] [Use pic_order_cnt_lsb for H.264: No] [Print CC decoder traces: No] [Target format: .srt] [Encoding: UTF-8] [Delay: 0] [Trim lines: No] [Add font color data: Yes] [Add font typesetting: Yes] [Convert case: No] [Video-edit join: No] [Extraction start time: not set (from start)] [Extraction end time: not set (to end)] [Live stream: No] [Clock frequency: 90000] [Teletext page: Autodetect] [Start credits text: None] ----------------------------------------------------------------- Opening file: dr3_clip1.mpg File seems to be a transport stream, enabling TS mode Analyzing data in general mode Read PAT packet (id: 0) ts-id: 0x03ea section length: 53 number: 0 last: 0 version_number: 24 current_next_indicator: 1 Program association section (PAT) Program number: 0 -> PMTPID: 16 Program number: 82 -> PMTPID: 82 Program number: 2000 -> PMTPID: 2000 Program number: 2005 -> PMTPID: 2050 Program number: 2010 -> PMTPID: 2100 Program number: 2015 -> PMTPID: 2150 Program number: 2020 -> PMTPID: 2200 Program number: 2025 -> PMTPID: 2250 Program number: 2030 -> PMTPID: 2300 Program number: 2035 -> PMTPID: 2350 Program number: 2090 -> PMTPID: 2900 This PID (2300) is a PMT for program 2030. Number of NAL_type_7: 0 Number of VCL_HRD: 0 Number of NAL HRD: 0 Number of jump-in-frames: 0 Number of num_unexpected_sei_length: 0 Min PTS: 19:05:33:862 Max PTS: 19:05:33:862 Length: 00:00:00:000 ATTENTION!!!!!! In switch_to_next_file(): Processing of dr3_clip1.mpg 0 ended prematurely 781516 < 15128736, please send bug report. Done, processing time = 0 seconds No captions were found in input. Issues? Open a ticket here https://github.com/CCExtractor/ccextractor/issues ``` ffprobe gives me this ``` ffprobe version 3.3.2 Copyright (c) 2007-2017 the FFmpeg developers built with Apple LLVM version 8.1.0 (clang-802.0.42) configuration: --prefix=/usr/local/Cellar/ffmpeg/3.3.2 --enable-shared --enable-pthreads --enable-gpl --enable-version3 --enable-hardcoded-tables --enable-avresample --cc=clang --host-cflags= --host-ldflags= --enable-ffplay --enable-frei0r --enable-libass --enable-libfdk-aac --enable-libfreetype --enable-libmp3lame --enable-libopencore-amrnb --enable-libopencore-amrwb --enable-libopus --enable-librtmp --enable-libschroedinger --enable-libspeex --enable-libtheora --enable-libvorbis --enable-libvpx --enable-libx264 --enable-libxvid --enable-opencl --disable-lzma --enable-libopenjpeg --disable-decoder=jpeg2000 --extra-cflags=-I/usr/local/Cellar/openjpeg/2.1.2_1/include/openjpeg-2.1 --enable-nonfree --enable-vda libavutil 55. 58.100 / 55. 58.100 libavcodec 57. 89.100 / 57. 89.100 libavformat 57. 71.100 / 57. 71.100 libavdevice 57. 6.100 / 57. 6.100 libavfilter 6. 82.100 / 6. 82.100 libavresample 3. 5. 0 / 3. 5. 0 libswscale 4. 6.100 / 4. 6.100 libswresample 2. 7.100 / 2. 7.100 libpostproc 54. 5.100 / 54. 5.100 [h264 @ 0x7fe21e82e400] SPS unavailable in decode_picture_timing [h264 @ 0x7fe21e82e400] non-existing PPS 1 referenced [h264 @ 0x7fe21e82e400] SPS unavailable in decode_picture_timing [h264 @ 0x7fe21e82e400] non-existing PPS 1 referenced [h264 @ 0x7fe21e82e400] decode_slice_header error [h264 @ 0x7fe21e82e400] no frame! ... (repeated lots of times) ... [h264 @ 0x7fe21e82e400] SPS unavailable in decode_picture_timing [h264 @ 0x7fe21e82e400] non-existing PPS 1 referenced [h264 @ 0x7fe21e82e400] SPS unavailable in decode_picture_timing [h264 @ 0x7fe21e82e400] non-existing PPS 1 referenced [h264 @ 0x7fe21e82e400] decode_slice_header error [h264 @ 0x7fe21e82e400] no frame! [h264 @ 0x7fe21e82e400] Increasing reorder buffer to 2 [mpegts @ 0x7fe21e805800] PES packet size mismatch Last message repeated 1 times [mpegts @ 0x7fe21e805800] Could not find codec parameters for stream 5 (Unknown: none ([5][0][0][0] / 0x0005)): unknown codec Consider increasing the value for the 'analyzeduration' and 'probesize' options [mpegts @ 0x7fe21e805800] Could not find codec parameters for stream 6 (Unknown: none ([11][0][0][0] / 0x000B)): unknown codec Consider increasing the value for the 'analyzeduration' and 'probesize' options Input #0, mpegts, from 'dr3_clip1.mpg': Duration: 00:00:21.67, start: 68733.748111, bitrate: 5584 kb/s Program 82 Metadata: service_name : ?OAD MUX2 service_provider: ?DIGI-TV Program 2000 Metadata: service_name : ?DR Ultra service_provider: ?DR Program 2005 Metadata: service_name : ?DR2 service_provider: ?DR Program 2010 Metadata: service_name : ?DR K service_provider: ?DR Program 2015 Metadata: service_name : ?DR2Syn service_provider: ?DR Program 2020 Metadata: service_name : ?DRKSyn service_provider: ?DR Program 2025 Metadata: service_name : ?FOLKETINGET service_provider: ?Folketinget Program 2030 Metadata: service_name : ?DR3 service_provider: ?DR Stream #0:0[0x7ef](dan): Subtitle: dvb_teletext ([6][0][0][0] / 0x0006) Stream #0:1[0x907]: Video: h264 (High) ([27][0][0][0] / 0x001B), yuv420p(tv, bt709, progressive), 1280x720 [SAR 1:1 DAR 16:9], 50 fps, 50 tbr, 90k tbn, 100 tbc Stream #0:2[0x911](dan): Audio: aac_latm (HE-AAC) ([17][0][0][0] / 0x0011), 48000 Hz, stereo, fltp Stream #0:3[0x91f](dan): Subtitle: dvb_subtitle ([6][0][0][0] / 0x0006) Stream #0:4[0x920](dan): Subtitle: dvb_subtitle ([6][0][0][0] / 0x0006) (hearing impaired) Stream #0:5[0x925]: Unknown: none ([5][0][0][0] / 0x0005) Stream #0:6[0x926]: Unknown: none ([11][0][0][0] / 0x000B) Program 2035 Metadata: service_name : ?DR3Syn service_provider: ?DR Program 2090 Metadata: service_name : ?DR Test service_provider: ?DR Unsupported codec with id 94215 for input stream 0 Unsupported codec with id 0 for input stream 5 Unsupported codec with id 0 for input stream 6 ``` Maybe the stream produced by EyeTV is just a mess, I don't know but it would be pretty sweet if it could be extracted. VLC is able to somehow.
Author
Owner

@cfsmp3 commented on GitHub (Nov 3, 2018):

Closing, link not working.

@cfsmp3 commented on GitHub (Nov 3, 2018): Closing, link not working.
Author
Owner

@peterhaldbaek commented on GitHub (Nov 3, 2018):

I can upload the file again if necessary? @cfsmp3

@peterhaldbaek commented on GitHub (Nov 3, 2018): I can upload the file again if necessary? @cfsmp3
Author
Owner

@saurabhshri commented on GitHub (Nov 3, 2018):

@peterhaldbaek Yes, please do and re-open the issue. :) Thank you!

@saurabhshri commented on GitHub (Nov 3, 2018): @peterhaldbaek Yes, please do and re-open the issue. :) Thank you!
Author
Owner

@peterhaldbaek commented on GitHub (Nov 4, 2018):

Sweet! File available again at http://www.filedropper.com/dr3clip1. I do not seem to be able to re-open the issue so I guess you need to do this @saurabhshri

@peterhaldbaek commented on GitHub (Nov 4, 2018): Sweet! File available again at http://www.filedropper.com/dr3clip1. I do not seem to be able to re-open the issue so I guess you need to do this @saurabhshri
Author
Owner

@saurabhshri commented on GitHub (Nov 15, 2018):

@cfsmp3 Please re-open this. :)

@saurabhshri commented on GitHub (Nov 15, 2018): @cfsmp3 Please re-open this. :)
Author
Owner

@saurabhshri commented on GitHub (Nov 15, 2018):

Uploaded the same on Sample Platform (in case the link goes dead again) : https://sampleplatform.ccextractor.org/sample/154

@saurabhshri commented on GitHub (Nov 15, 2018): Uploaded the same on Sample Platform (in case the link goes dead again) : https://sampleplatform.ccextractor.org/sample/154
Author
Owner

@cfsmp3 commented on GitHub (Jan 25, 2020):

@peterhaldbaek Is this still an issue in current master?

@cfsmp3 commented on GitHub (Jan 25, 2020): @peterhaldbaek Is this still an issue in current master?
Author
Owner

@peterhaldbaek commented on GitHub (Feb 7, 2020):

I have not tested it out but I can give it a go.

@peterhaldbaek commented on GitHub (Feb 7, 2020): I have not tested it out but I can give it a go.
Author
Owner

@cfsmp3 commented on GitHub (Mar 22, 2023):

@peterhaldbaek Feel free to reopen if needed.

@cfsmp3 commented on GitHub (Mar 22, 2023): @peterhaldbaek Feel free to reopen if needed.
Sign in to join this conversation.
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: starred/ccextractor#358