Thanks: 0
Ergebnis 1 bis 4 von 4
-
07.01.2017, 22:38 #1
- Registriert seit
- 15.12.2016
- Beiträge
- 20
- Thanks (gegeben)
- 0
- Thanks (bekommen)
- 0
- Total Downloaded
- 0
- Total Downloaded
- 0
Box 1:Mutant HD51, OpenATV 6.0Fehlerhafte ts Aufnahme Dateien für DLNA-Server korrigieren
Hallo!
Ich wollte meine Mutant HD51 eigentlich als Aufnahme-Server nutzen und die Aufnahmen über den DLNA Server im Netz verteilen. Die Dateien werden auch auf meinem Samsung Fernseher angezeigt, können aber nicht abgespielt werden. Am Besten wäre natürlich, wenn die Box gleich kompatible Dateien anlegen würde. Keine Ahnung, warum da nicht mehr Wert drauf gelegt wird. Mir ist noch nicht ganz klar was genau das Problem mit den Dateien ist, aber am Rechner gibt es verschiedene Möglichkeiten, die Dateien zu fixen. Ich habe TS Doctor, ProjectX und ffmpeg erfolgreich getestet. Es werden ein paar Meldungen ausgegeben und ein paar Frames am Anfang entfernt. Kennt jemand ein Tool, mit dem man genauer untersuchen kann, wie sich die korrigierte Datei vom Ursprung unterscheidet?
Die Dateien immer auf den PC zu kopieren ist mir aber zu umständlich. Deshalb stelle ich mir ein Skript oder Plugin vor, dass die Korrektur übernimmt. ffmpeg habe ich über den exteplayer3 auf meiner Box installiert. Leider bekomme ich beim Aufruf von
ffmpeg -i input.ts -vcodec copy -acodec copy -f mpegts output.ts
den Fehler, dass mpegts kein bekanntes Format ist. Am PC funktioniert's. Kann man den Codec nachinstallieren? Hat jemand eine andere Idee, wie man die Aufnahmedateien korriereren kann?
Danke für Eure HilfeGeändert von ElRudi (07.01.2017 um 22:43 Uhr)
-
Advertising
-
08.01.2017, 01:14 #2
- Registriert seit
- 20.04.2013
- Beiträge
- 24.824
- Thanks (gegeben)
- 4679
- Thanks (bekommen)
- 9077
- Total Downloaded
- 596,61 MB
- Total Downloaded
- 596,61 MB
Box 1:GB Q4K-SC / UE4K-SC / UE4K-CBox 2:GigaBlue Q-SSC / Q+-SSCBox 3:DM900uhd-SS / Vu+DuoBox 4:ZGemma H7/H9 SF8008Box 5:diverse andere . . .Dann schau dir doch das Log einer fehlerhaften Datei beim TS-Doctor an. Da drin steht doch sinngemäß:
Code:... TS WARNING: For PID 0303 -24:27:20.486 TS packet 022FB6CE: Packet discontinuity last=3 , current=5 PES ERROR : For PID 0303 -24:27:20.661 PES packet 0000811A is invalid (SizeMismatch), starting with TS packet 022FB2A6 Size: 11402 should be 13835 ...
Grüßle
Ralf
---------------------------------------------
Gigablue Quad4K-mixed, UE4K, Trio4K, Quad_Plus-SSC, UE_Plus-SC, X2/X3-SC, UltraUE-SC, ...
Astra 19.2E UniCable & KabelBW, oATV/teamBlue
(u.a.: DM900uhd,Vu+Duo,ZGemma H9Twin & H7S), PC-DVB-S/C/T, Xtreamer, BDP5200, Philips 24PFS4022/12, 65OLED855/12,UE32C5700, RPi3+
---- Einen Receiver kann sich jeder kaufen - Eine stabile E²-Box muß man sich verdienen! ----
-
08.01.2017, 09:58 #3
- Registriert seit
- 15.12.2016
- Beiträge
- 20
- Thanks (gegeben)
- 0
- Thanks (bekommen)
- 0
- Total Downloaded
- 0
- Total Downloaded
- 0
ThemenstarterBox 1:Mutant HD51, OpenATV 6.0Also in der TS Doctor Logdatei steht:
Code:Opening file: 20170105 2209 - arte - Blutsbande (10_10).ts OS: Windows 10 Build 14393 x64 TSDoctor.exe V 2.0.62 (Build 04E4C8) Instance : 0 System memory: 7,92 GB / Free: 5,72 GB Used memory : 232,39 MB Intel(R) HD Graphics 4600 (DISPLAY1) igdumdim32.dll 20.19.15.4444 Resolution : 1920 x 1080 (32Bit) 96 DPI Monitors : 1 Supported TS source filter found : TS Doctor FileSource (on) Supported splitter filter found : Haali Media Splitter Supported audio filter found : Supported Mpeg video filter found : Supported H264 video filter found : Microsoft DTV-DVD Video Decoder Supported video renderer found : Video Renderer, Haali Video Renderer, Enhanced Video Renderer Channel database : 6362 channels, 7 satellites [Thor 0.8°W, Astra 19.2°E, Astra 23.5°E, Astra 28.2°E, Astra 4.9°E, Hellas Sat 39°E, Hotbird 13°E] Teletext database: 267 channels, version 17.1.4 PCR list length reduced to 22 File size: 22030592 Packets : 117184 Found 1 fill packets at end Broadcast standard selected: DVB Broadcast standard detected: DVB 4385 (1121): 78% = MPEG2 Video (PES_StreamID E0 = Video_Stream_0) {00000100} [PCR,PTS,DTS] 4388 (1124): 7% = Teletext (PES_StreamID BD = Private_Stream_1) {10032CE7} [PTS][PESLength] 4386 (1122): 7% = MPEG1 Audio (PES_StreamID C0 = Audio_Stream_0) {FFFDA47C} [PTS][PESLength] 4387 (1123): 7% = MPEG1 Audio (PES_StreamID C0 = Audio_Stream_0) {FFFDA47C} [PTS][PESLength] 0 (0000): 1% = PAT 4384 (1120): 1% = PMT Selecting PMT with PID 4384 (1120) at position 00000087 CRC OK! Deleting PMT entry: PID 470 (01D6) type 5 = ITU-T Rec. H.222.0 | ISO/IEC 13818-1 private sections Deleting PMT entry: PID 2172 (087C) type 11 = ISO/IEC 13818-6 DSM-CC U-N Messages 0. stream_type : 2 = ITU-T Rec. H.262 | ISO/IEC 13818-2 Video | ISO/IEC 11172-2 constr. parameter video stream elementary_pid : 4385 (1121) ES_info_length : 3 1. stream_type : 3 = ISO/IEC 11172 Audio elementary_pid : 4386 (1122) ES_info_length : 9 2. stream_type : 3 = ISO/IEC 11172 Audio elementary_pid : 4387 (1123) ES_info_length : 9 3. stream_type : 6 = ITU-T Rec. H.222.0 | ISO/IEC 13818-1 PES packets containing private data (Teletext) elementary_pid : 4388 (1124) ES_info_length : 10 PCR PID is 4385 (1121) searching for channel: SID=2, TID=2561, VPID=4385 First video PTS is 6123602495 18:54:00.028 Last video PTS is 6128887295 18:54:58.748 First PCR is 1837074111600 18:53:59.782 Last PCR is 1838639171317 18:54:57.747 Duration of video stream is 5216866 00:00:57.965 Video PCR to PTS difference -134 ms 4386 (1122): Delay to video stream = -134ms 4387 (1123): Delay to video stream = -134ms 4388 (1124): Delay to video stream = -160ms PID allocation V :4385 (1121)######################. T :4388 (1124)######################. A :4386 (1122)####################### A :4387 (1123)######################. :0 (0000)######################. :4384 (1120)######################. First I-Frame PTS at 18:54:00.548 [00:00:00.520] Video format: MPEG2 720x576 / 25 fps First GOP = 12 frames : I3 B0 B1 B2 P7 B4 B5 B6 P11 B8 B9 B10 Audio stream 1: MPEG1/Layer2 2.0 48000Hz (DEU) Audio stream 2: MPEG1/Layer2 2.0 48000Hz (FRA) Teletext scan: Lines scanned: 18077 / Parity errors: 0 6 ARTE Teletext [387 ARTE DIGITAL 05.01. 22 12:15] Recording Details Channel : ARTE Recording start : 05.01.2017 22:12:15 Recording end : 05.01.2017 22:13:13 TV Guide (Teletext) 05.01.2017 21:15 - 23:10 Blutsbande (9/10) No cutting Cut in at PCR: 00:00:00.000 (18:54:00.028) Cut out at PCR: 00:00:57.965 (18:54:57.993) First packet : 0000001D Last packet : 0001C9BF Using first PCR as start PCR Starting at packet 0000001D PCR: 00:00:00.000 (-00:00:00.000) Ending at packet 0001C9BF PTS: 00:00:58.720 (18:54:58.748) File sizes: 20170105 2209 - arte - Blutsbande (10_10)_fixed.ts 21.230 KB [CRC=74827A60] Cutted packets at the beginning: 29 Cutted packets at the end: 1 Discarded packets (not needed): 1546 PID stream sizes $1121: 16.745 KB $1122: 1.442 KB $1123: 1.442 KB $1124: 1.598 KB PID stream average bitrates $1121: 2,3 Mbps $1122: 200,2 Kbps $1123: 200,2 Kbps $1124: 221,8 Kbps ERRORS : 0 WARNINGS : 0 Speed: 23,2 MBytes/sec Duration: 00:00:00
Code:MPEG2Repair: 20170105 2209 - arte - Blutsbande (10_10).ts Sequence Frame 1452(11-P) / Time 0:00:58 : VideoError: Invalid Huffman code in non-intra MPEG2 block. MBA=509(224,176) VideoError: No start code at end of slice. MBA=509(224,176) VideoError: Failed to decode macroblock at MBA=509(224,176) VideoError: Missing 1112 macroblocks in picture slice(s) at MBA=508(208,176). FileInfo: Last video errors span 60 bytes at file offset 22030156 Sequence Frame 1453(11-P) / Time 0:00:58 : Info: End of MPEG2 sequence Sequence Summary: File Size Processed: 21.01 MB, Play Time: 00h:00m:58s 720 x 576, 25.00 fps, 4.50 Mbps (2.25 Mbps Average). Average Video Quality: 11.01 KB/Frame, 0.22 Bits/Pixel. MPEG Audio. 1 of 1453 video frames found with errors. 0 of 0 audio frames found with errors. 60 corrupted video bytes in file. 0.000000 seconds of video timestamp gaps. 0.000000 seconds of audio timestamp gaps. End of Log
Code:ffprobe version N-82966-g6993bb4 Copyright (c) 2007-2016 the FFmpeg developers built with gcc 5.4.0 (GCC) configuration: --enable-gpl --enable-version3 --enable-dxva2 --enable-libmfx --enable-nvenc --enable-avisynth --enable-bzlib --enable-fontconfig --enable-frei0r --enable-gnutls --enable-iconv --enable-libass --enable-libbluray --enable-libbs2b --enable-libcaca --enable-libfreetype --enable-libgme --enable-libgsm --enable-libilbc --enable-libmodplug --enable-libmp3lame --enable-libopencore-amrnb --enable-libopencore-amrwb --enable-libopenh264 --enable-libopenjpeg --enable-libopus --enable-librtmp --enable-libsnappy --enable-libsoxr --enable-libspeex --enable-libtheora --enable-libtwolame --enable-libvidstab --enable-libvo-amrwbenc --enable-libvorbis --enable-libvpx --enable-libwavpack --enable-libwebp --enable-libx264 --enable-libx265 --enable-libxavs --enable-libxvid --enable-libzimg --enable-lzma --enable-decklink --enable-zlib libavutil 55. 43.100 / 55. 43.100 libavcodec 57. 70.100 / 57. 70.100 libavformat 57. 61.100 / 57. 61.100 libavdevice 57. 2.100 / 57. 2.100 libavfilter 6. 68.100 / 6. 68.100 libswscale 4. 3.101 / 4. 3.101 libswresample 2. 4.100 / 2. 4.100 libpostproc 54. 2.100 / 54. 2.100 [mpeg2video @ 00000000001ee620] Invalid frame dimensions 0x0. Last message repeated 11 times [mpegts @ 00000000024d2660] PES packet size mismatch Last message repeated 1 times [mpegts @ 00000000024d2660] Could not find codec parameters for stream 4 (Unknown: none ([5][0][0][0] / 0x0005)): unknown codec Consider increasing the value for the 'analyzeduration' and 'probesize' options [mpegts @ 00000000024d2660] Could not find codec parameters for stream 5 (Unknown: none ([11][0][0][0] / 0x000B)): unknown codec Consider increasing the value for the 'analyzeduration' and 'probesize' options Input #0, mpegts, from '20170105 2209 - arte - Blutsbande (10_10).ts': Duration: 00:00:58.92, start: 68039.867722, bitrate: 2991 kb/s Program 2 Stream #0:0[0x1121]: Video: mpeg2video (Main) ([2][0][0][0] / 0x0002), yuv420p(tv, top first), 720x576 [SAR 64:45 DAR 16:9], 25 fps, 25 tbr, 90k tbn, 50 tbc Stream #0:1[0x1122](deu): Audio: mp2 ([3][0][0][0] / 0x0003), 48000 Hz, stereo, s16p, 192 kb/s (clean effects) Stream #0:2[0x1123](fra): Audio: mp2 ([3][0][0][0] / 0x0003), 48000 Hz, stereo, s16p, 192 kb/s (clean effects) Stream #0:3[0x1124](deu): Subtitle: dvb_teletext ([6][0][0][0] / 0x0006) Stream #0:4[0x1d6]: Unknown: none ([5][0][0][0] / 0x0005) Stream #0:5[0x87c]: Unknown: none ([11][0][0][0] / 0x000B) Program 3 Program 4 Program 128 Unsupported codec with id 94215 for input stream 3 Unsupported codec with id 0 for input stream 4 Unsupported codec with id 0 for input stream 5
-
14.01.2017, 22:11 #4
- Registriert seit
- 15.12.2016
- Beiträge
- 20
- Thanks (gegeben)
- 0
- Thanks (bekommen)
- 0
- Total Downloaded
- 0
- Total Downloaded
- 0
ThemenstarterBox 1:Mutant HD51, OpenATV 6.0Die Dateien können auch nicht direkt auf meinem Samsung Fernseher per USB-Stick wiedergegeben werden. DLNA hat also wohl nichts damit zu tun. Ich habe mir am PC ein Programm geschrieben, dass die Dateien so bearbeitet, dass sie auf meinem TV laufen. Am Anfang muss jeweils ein gültiges PAT und PMT Paket stehen. Jetzt muss ich nur noch Python lernen und ein Plugin entwickeln, dass den Aufnahmeordner überwacht und alle neuen Aufnahmen bearbeitet. Besser wäre natürlich immernoch, wenn die Dateien gleich richtig geschrieben werden könnten...
Geändert von ElRudi (14.01.2017 um 22:26 Uhr)
Lesezeichen