Ich hatte einige Probleme mit CCExtractor gehabt, weil viele farbige Untertiteln (mehr als 100 Zeilen) nach dem Extrahieren in das srt-Format fehlen. Es darf so nicht passieren, die besonders mit schwarzen Sendungen auf dem Bildschirm aufgenommen wurden. Ihr werdet bestimmt fragen, warum ich Filme mit schwarzem Bildschirm aufgenommen habe, weil einige Fernsehsendungen eingefroren sind und die farbige Untertiteln werden von andere Softwaren wie Subtitle Edit, ProjectX, oder TSDoctor schlecht extrahiert, oder gar nicht. Deshalb habe ich die Funktion am Dreambox ausgeschaltet und die Untertitel (farbig) funktionieren auf dem schwarzen Bildschirm einwandfrei.
Subtitle Edit erkennt die Untertitelstream nicht, und ProjectX zeigt die Fehlermeldung nach dem extrahieren, dass es nicht erfolgreich war. Die Datei ist auch leer (keine Untertitel). Nur einzige CCExtractor kann von der beschädigte Dateien gut extrahieren. Auch helle Sendungen auf dem Bildschirm werden viele farbige Unertiteln nach Extrahieren von CCExtractor vermisst.
Also habe ich über ffmpeg nachgedacht, vielleicht funktioniert es gut mit schwarzen Sendungen auf dem Bildschirm, die die farbige Untertiteln vorhanden sind, um farbige Untertitel zu extrahieren. Ich habe versucht, DVB-Untertitel oder Teletext-Untertitel aus der TS-Datei (MPEG-TS) zu extrahieren, und das ffmpeg wird sofort abgestürzt und die Ausgabedatei ist leer.
Kann mir jemand bitte helfen?
ffmpeg:
MediaInfo:
C:\Users\DeafYakuza\Desktop> ffmpeg -i Stephen_Kings_Bag_Of_Bones.ts
ffmpeg version 4.1.1 Copyright (c) 2000-2019 the FFmpeg developers
built with gcc 8.2.1 (GCC) 20190212
configuration: --enable-gpl --enable-version3 --enable-sdl2 --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-libxvid --enable-libaom --enable-libmfx --enable-amf --enable-ffnvcodec --enable-cuvid --enable-d3d11va --enable-nvenc --enable-nvdec --enable-dxva2 --enable-avisynth
libavutil 56. 22.100 / 56. 22.100
libavcodec 58. 35.100 / 58. 35.100
libavformat 58. 20.100 / 58. 20.100
libavdevice 58. 5.100 / 58. 5.100
libavfilter 7. 40.101 / 7. 40.101
libswscale 5. 3.100 / 5. 3.100
libswresample 3. 3.100 / 3. 3.100
libpostproc 55. 3.100 / 55. 3.100
[mpegts @ 000001ea773e89c0] start time for stream 0 is not set in estimate_timings_from_pts
[mpegts @ 000001ea773e89c0] start time for stream 1 is not set in estimate_timings_from_pts
[mpegts @ 000001ea773e89c0] start time for stream 2 is not set in estimate_timings_from_pts
[mpegts @ 000001ea773e89c0] start time for stream 3 is not set in estimate_timings_from_pts
[mpegts @ 000001ea773e89c0] start time for stream 5 is not set in estimate_timings_from_pts
[mpegts @ 000001ea773e89c0] PES packet size mismatch
Last message repeated 1 times
[mpegts @ 000001ea773e89c0] Could not find codec parameters for stream 0 (Video: mpeg2video ([2][0][0][0] / 0x0002), none(tv)): unspecified size
Consider increasing the value for the 'analyzeduration' and 'probesize' options
[mpegts @ 000001ea773e89c0] Could not find codec parameters for stream 1 (Audio: mp3 (mp3float) ([3][0][0][0] / 0x0003), 0 channels, fltp): unspecified frame size
Consider increasing the value for the 'analyzeduration' and 'probesize' options
[mpegts @ 000001ea773e89c0] Could not find codec parameters for stream 2 (Audio: mp3 (mp3float) ([3][0][0][0] / 0x0003), 0 channels, fltp): unspecified frame size
Consider increasing the value for the 'analyzeduration' and 'probesize' options
[mpegts @ 000001ea773e89c0] Could not find codec parameters for stream 3 (Audio: ac3 ([6][0][0][0] / 0x0006), 0 channels, fltp): unspecified sample rate
Consider increasing the value for the 'analyzeduration' and 'probesize' options
Input #0, mpegts, from 'Stephen_Kings_Bag_Of_Bones.ts':
Duration: 00:53:46.60, start: 69987.891700, bitrate: 7716 kb/s
Program 13001
Program 13002
Stream #0:0[0x1f4]: Video: mpeg2video ([2][0][0][0] / 0x0002), none(tv), 90k tbr, 90k tbn, 90k tbc
Stream #0:1[0x1f5](deu): Audio: mp3 ([3][0][0][0] / 0x0003), 0 channels, fltp (clean effects)
Stream #0:2[0x1f6](mis): Audio: mp3 ([3][0][0][0] / 0x0003), 0 channels, fltp (clean effects)
Stream #0:3[0x1f7](deu): Audio: ac3 ([6][0][0][0] / 0x0006), 0 channels, fltp (clean effects)
Stream #0:4[0x1f9](ger): Subtitle: dvb_teletext ([6][0][0][0] / 0x0006)
Stream #0:5[0x1fc]: Data: bin_data ([6][0][0][0] / 0x0006)
Program 13003
Program 13004
Program 13005
Program 13006
Program 13007
Program 13008
Program 13009
Program 13010
Program 13011
Program 13012
Program 13013
Program 13014
Program 13015
Program 13018
Program 13019
Program 13021
At least one output file must be specified
Alles anzeigen