ffmpeg -i output.ts -vn -an -f rawvideo -copyinkf -scodec copy teletext.dat
this command creates a teletext.dat I have tried to read the file with hexdump and its still not clear. Is it really bin2hex , or some other format like base64 or hqx or qp etc? With ccextractor I can extract both dvb_teletext and dvb_subtitle and populate a plain text file with time codes. I have read other forums and no one seems to have an answer about the binary teletext.dat file My goal is to compare both teletext and srt files via the command line for a parity check. I'm trying to validate proper transcoding is taking place at an encoder level. I would rather not use ccextractor because while it works in linux it doesn't always work in windows. Any help would be appreciated.I keep thinking I'm missing something fundamental or what? C:\Users\Administrator\Desktop>ffmpeg-20160210-git-674cc26-win64-shared\bin\ffmpeg.exe -i output.ts -vn -an -f rawvideo -copyinkf -scodec copy teletext.dat ffmpeg version N-78358-g674cc26 Copyright (c) 2000-2016 the FFmpeg developers built with gcc 5.3.0 (GCC) configuration: --disable-static --enable-shared --enable-gpl --enable-version3 --disable-w32threads --enable-avisynth --enable-bzlib --enable-fontconfig --enable-frei0r --enable-gnutls --enable-iconv --enable-libass --enable-libbluray --e nable-libbs2b --enable-libcaca --enable-libdcadec --enable-libfreetype --enable-libgme --enable-libgsm --enable-libilbc --enable-libmodplug --enable-libmp3lame --enable-libopencore-amrnb --enable-libopencore-amrwb --enable-libopenjpeg --ena ble-libopus --enable-librtmp --enable-libschroedinger --enable-libsoxr --enable-libspeex --enable-libtheora --enable-lib twolame --enable-libvidstab --enable-libvo-amrwbenc --enable-libvorbis --enable-libvpx --enable-libwavpack --enable-libw ebp --enable-libx264 --enable-libx265 --enable-libxavs --enable-libxvid --enable-libzimg --enable-lzma --enable-decklink --enable-zlib libavutil 55. 17.100 / 55. 17.100 libavcodec 57. 24.101 / 57. 24.101 libavformat 57. 24.101 / 57. 24.101 libavdevice 57. 0.101 / 57. 0.101 libavfilter 6. 30.100 / 6. 30.100 libswscale 4. 0.100 / 4. 0.100 libswresample 2. 0.101 / 2. 0.101 libpostproc 54. 0.100 / 54. 0.100 Input #0, mpegts, from 'output.ts': Duration: 00:00:15.26, start: 2.491511, bitrate: 3070 kb/s Program 1 Metadata: service_name : Service01 service_provider: FFmpeg Stream #0:0[0x100]: Video: mpeg2video (Main) ([2][0][0][0] / 0x0002), yuv420p(tv), 704x576 [SAR 12:11 DAR 4:3], max. 15000 kb/s, 25 fps, 25 tbr, 90k tbn, 50 tbc Stream #0:1[0x101](eng): Subtitle: dvb_teletext ([6][0][0][0] / 0x0006) Stream #0:2[0x102](eng): Subtitle: dvb_subtitle ([6][0][0][0] / 0x0006) File 'teletext.dat' already exists. Overwrite ? [y/N] y Output #0, rawvideo, to 'teletext.dat': Metadata: encoder : Lavf57.24.101 Stream #0:0(eng): Subtitle: dvb_teletext ([6][0][0][0] / 0x0006) Stream mapping: Stream #0:1 -> #0:0 (copy) Press [q] to stop, [?] for help size= 51kB time=00:00:13.82 bitrate= 30.1kbits/s speed= 886x video:0kB audio:0kB subtitle:51kB other streams:0kB global headers:0kB muxing overhead: 0.000000% _______________________________________________ ffmpeg-user mailing list ffmpeg-user@ffmpeg.org http://ffmpeg.org/mailman/listinfo/ffmpeg-user