Thanks Thanks:  0
Ergebnis 1 bis 4 von 4
  1. #1
    Anfänger
    Registriert seit
    15.12.2016
    Beiträge
    20
    Thanks (gegeben)
    0
    Thanks (bekommen)
    0
    Total Downloaded
    0
    Total Downloaded
    0
    ReceiverDanke
    Box 1:
    Mutant HD51, OpenATV 6.0
     
     

    Fehlerhafte 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 Hilfe
    Geändert von ElRudi (07.01.2017 um 22:43 Uhr)

    •   Alt Advertising

       

  2. #2
    Avatar von Papi2000
    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
    ReceiverDanke
    Box 1:
    GB Q4K-SC / UE4K-SC / UE4K-C
     
     
    Box 2:
    GigaBlue Q-SSC / Q+-SSC
     
     
    Box 3:
    DM900uhd-SS / Vu+Duo
     
     
    Box 4:
    ZGemma H7/H9 SF8008
     
     
    Box 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
    ...
    Das bedeutet, dass die Entschlüsselung (bei mir V14 mit AlphaCrypt in allen Systemen und allen Boxen) bei einigen Paketen gescheitert ist, und lückenhaft geschrieben wurde. Früher (in älteren Images) waren dann stattdessen immer ein paar verschlüsselte Pakete in den Aufnahmen. Beides ist unbrauchbar. Das läßt sich aber auch mit dem CI+Modul von sky nicht verhindern, und tritt leider erst seit dem aktivierten Pairing auf. Mit OSCam am Schluß nie aufgetreten. -> sky gekündigt.
    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! ----



  3. #3
    Anfänger
    Registriert seit
    15.12.2016
    Beiträge
    20
    Thanks (gegeben)
    0
    Thanks (bekommen)
    0
    Themenstarter
    Total Downloaded
    0
    Total Downloaded
    0
    ReceiverDanke
    Box 1:
    Mutant HD51, OpenATV 6.0
     
     
    Also 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
    mpeg2repair gibt andere Fehler aus:
    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
    ffprobe gibt das aus:
    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
    Was sagt mir das jetzt alles?

  4. #4
    Anfänger
    Registriert seit
    15.12.2016
    Beiträge
    20
    Thanks (gegeben)
    0
    Thanks (bekommen)
    0
    Themenstarter
    Total Downloaded
    0
    Total Downloaded
    0
    ReceiverDanke
    Box 1:
    Mutant HD51, OpenATV 6.0
     
     
    Die 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)


Stichworte

Lesezeichen

Berechtigungen

  • Neue Themen erstellen: Nein
  • Themen beantworten: Nein
  • Anhänge hochladen: Nein
  • Beiträge bearbeiten: Nein
  •  
Alle Zeitangaben in WEZ +1. Es ist jetzt 10:25 Uhr.
Powered by vBulletin® Version 4.2.5 (Deutsch)
Copyright ©2024 Adduco Digital e.K. und vBulletin Solutions, Inc. Alle Rechte vorbehalten.
Resources saved on this page: MySQL 5,88%
Parts of this site powered by vBulletin Mods & Addons from DragonByte Technologies Ltd. (Details)
vBulletin Skin By: PurevB.com