Neueste Beiträge

#91
TS-Doctor 4.x / Unschönheit bei Werbeerkennung
Letzter Beitrag von timmib - November 05, 2024, 20:33:45
Videomaterial:
Enigma-DVB-S-Mitschnitte von VU+ DUO2 (VTI15), meistens Pro7Maxx-Oesterreich,
vielleicht eine Gemeinsamkeit der Videos: es liegt viel Material vor oder hinter dem gewünschten Film, aber (oft) ist keine Werbung enthalten (Aufnahmen kurz nach Mitternacht).

Das Problem:
Der Analyse-Lauf im VA-Modus durchläuft das Material oft bis einige Sekunden vor Ende, dann kommt das PopUp ,,Fehler beim Lesen von Video-Frames", ich darf OK betätigen und anschließend das ansonsten tote Fenster ,,Videoanalyse-Werbeerkennung" abschiessen/wegXen. Sicher hat die Analyse bis dahin viel erkannt - aber durch das Fenster-Schließen geht alles verloren.
Ein separater Durchgang "Reparieren" findet keine Fehler und bessert nichts.
In einem anderen Fall hängte sich die Analyse im Bereich hinter dem Soll-Video kommentarlos auf; das Fenster musste geschlossen werden.

Nächster Versuch: AA-Modus,
hier bleibt die Analyse bei 99% hängen, der Abbrechen-Button ist auch tot und ich darf den gesamten TSD via Taskmanager abbrechen.

Ich traue der E2-Kiste nicht mehr vorbehaltlos, hab sie auch gerade wieder geflashed (letztes Update VTI15 ist von 2017) -> Es kann also durchaus sein, daß meine TS-Dateien irgendwie fehlerhaft enden.
Toll wäre es aber, wenn in solchen Fällen die Analyse-Tools ihre Arbeit etwas eleganter beenden, also immer mit Fehlermeldung, OK-Button - und dann nach Möglichkeit Erhalt der bis dahin gesammelten Schnitt-Infos.
Und noch besser, wenn der Reparatur-Vorgang so etwas erkennen und ans Ende vom hinreichend heilen Bereich ein sauberes Ende setzen könnte.
#92
TS-Doctor 4.x / Antw:Dateinamen
Letzter Beitrag von gnorf - November 03, 2024, 13:22:15
Danke

Ich hatte schon eine halbe Stunde gesucht und nicht gefunden. Ich hatte aber nur nach Checkboxen gesucht und nicht nach einem Auswahlfeld.

Dann wird 4.x gekauft ;-)
#93
TS-Doctor 4.x / Antw:Dateinamen
Letzter Beitrag von Cypheros - November 03, 2024, 08:11:15
Unter Einstellungen/Optionen/Dateien bei Dateinamen-Verarbeitung "Behalte ursprünglichen Dateinamen bei" auswählen sollte helfen.
#94
TS-Doctor 4.x / Dateinamen
Letzter Beitrag von gnorf - November 03, 2024, 00:00:16
Ist es eigentlich möglich in TS Doctor den Originalnamen zu übernehmen oder zu verlängern.
Verlängerungen kann ich automatisiert mit AdvancedRenamer wieder entfernen.
Meine Serien haben schon die Season und Episode im Dateinamen.

Also z.B.:
Die_Biene_Maja S03E04.ts

TS-Doctor macht daraus:
Die Biene Maja (55+56).ts

die Unterstriche werden durch Leerzeichen ersetzt und die Season und Episoden Info wird entfernt.
Ich muss dann immer den Dateinamen wieder beim erstellen der neuen Datei neu eintippen.

Da ich die Dateien erst schneide wenn sie schon in Plex übernommen wurden ist ein geänderter Dateiname ein Problem.

Zur Zeit kopiere ich eine oder mehrere Staffeln in ein Netzlaufwerk in ToCut und speichere sie in cutted. Dann werden die Anhängsel entfernt und schiebe sie wieder in den Original-Ordner.

Mit geänderten Dateinamen wird das Probleme verursachen. Die Dateien werden neu indiziert oder sind sogar doppelt vorhanden. Einmal ungeschnitten und das andere mal geschnitten.

hier das zugehörige Logfile:
ZitatOpening file V:\ToCut\Die_Biene_Maja S03E04.ts

OS: Windows 11 Build 22631
OS language    : DE [DE-DE,DE,EN-US,EN]
Appl. language : German
TSDoctor.exe V 4.1.10 (Build 060000) Trial
Instance     : 0
System memory: 31,94 GB / Free: 25,28 GB
Used memory  : 423,67 MB
NVIDIA GeForce RTX 3080 (DISPLAY1) nvldumdx.dll 32.0.15.6109
NVIDIA GeForce RTX 3080 (DISPLAY3) nvldumdx.dll 32.0.15.6109
CPU type     : Intel(R) Core(TM) i9-9900K CPU @ 3.60GHz
CPU count    : 16
CPU usage    : 1%
Resolution   : 3840 x 2160 (32Bit) 144 DPI
Monitors     : 2
Supported TS source filter found  : TS Doctor FileSource (on)
Supported splitter filter found   : Haali Media Splitter, LAV Splitter, LAV Light Splitter
Supported audio filter found      : LAV Audio Decoder, LAV Light Audio Decoder, Cypheros Audio Decoder
Supported audio renderer found    : Default DirectSound Device
Supported Mpeg video filter found : LAV Video Decoder, LAV Light Video Decoder, Cypheros MPEG2 Video Decoder
Supported H.264 video filter found : LAV Video Decoder, LAV Light Video Decoder, Microsoft DTV-DVD Video Decoder
Supported H.265 video filter found : Cypheros HEVC Decoder Filter, LAV Video Decoder, LAV Light Video Decoder
Supported video renderer found    : Video Renderer, Enhanced Video Renderer

Channel database : 11146 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: 304 channels, version 20.8.20

File size: 2406015352
Packets  : 12797954

Found 1 fill packets at end
Broadcast standard selected: DVB
Broadcast standard detected: DVB

PIDs found : 9

0     (0000): 0%   = PAT
204   (00CC): 0%   = PMT
6630  (19E6): 2%   = Teletext (PES_StreamID BD = Private_Stream_1) {10022CC7} [PTS][PESLength]
6610  (19D2): 89%  = H264 Video (PES_StreamID E0 = Video_Stream_0) {00000001} [PCR,PTS,DTS]
6622  (19DE): 3%   = AC3 Audio (PES_StreamID BD = Private_Stream_1) {0B770E2E} [PTS][PESLength]
6621  (19DD): 2%   = MPEG1 Audio (PES_StreamID C0 = Audio_Stream_0) {FFFCA400} [PTS][PESLength]
6620  (19DC): 2%   = MPEG1 Audio (PES_StreamID C0 = Audio_Stream_0) {FFFCC400} [PTS][PESLength]
6623  (19DF): 2%   = MPEG1 Audio (PES_StreamID C0 = Audio_Stream_0) {FFFCA400} [PTS][PESLength]
6631  (19E7): 0%   = Subtitles (PES_StreamID BD = Private_Stream_1) {20000F14} [PTS][PESLength]



Selecting PMT with PID 204 (00CC) at position 00000001
CRC OK!
Conforming PMT entry 3 to DVB standard

0.
  stream_type              : 27 = AVC video stream as defined in ITU-T Rec. H.264 | ISO/IEC 14496-10 Video
  elementary_pid           : 6610 (19D2)
  ES_info_length           : 9

1.
  stream_type              : 3 = ISO/IEC 11172 Audio
  elementary_pid           : 6620 (19DC)
  ES_info_length           : 6

2.
  stream_type              : 3 = ISO/IEC 11172 Audio
  elementary_pid           : 6621 (19DD)
  ES_info_length           : 6

3.
  stream_type              : 6 = ITU-T Rec. H.222.0 | ISO/IEC 13818-1 PES packets containing private data
  elementary_pid           : 6622 (19DE)
  ES_info_length           : 9

4.
  stream_type              : 3 = ISO/IEC 11172 Audio
  elementary_pid           : 6623 (19DF)
  ES_info_length           : 6

5.
  stream_type              : 6 = ITU-T Rec. H.222.0 | ISO/IEC 13818-1 PES packets containing private data (Subtitle)
  elementary_pid           : 6631 (19E7)
  ES_info_length           : 10

6.
  stream_type              : 6 = ITU-T Rec. H.222.0 | ISO/IEC 13818-1 PES packets containing private data (Teletext)
  elementary_pid           : 6630 (19E6)
  ES_info_length           : 10

PCR PID is 6610 (19D2)

searching for channel: SID=1000, TID=187, VPID=6610
First video PTS is 1793349952 05:32:06.111
Last video PTS  is 1922805952 05:56:04.511

First PCR  is 537985823400 05:32:05.401
Last PCR  is 576823348010 05:56:03.828
Duration of video stream is 129458415 00:23:58.427
Video PCR to PTS difference -746 ms
6620  (19DC): Delay to video stream = -658ms
6621  (19DD): Delay to video stream = -566ms
6622  (19DE): Delay to video stream = -614ms
6623  (19DF): Delay to video stream = -554ms
6631  (19E7): Delay to video stream = 6020ms
6630  (19E6): Delay to video stream = -580ms

PID allocation
  :0     (0000)#...
  :204   (00CC)#...
T :6630  (19E6)####################################################################################################.
V :6610  (19D2)#####################################################################################################
A :6622  (19DE)####################################################################################################.
A :6621  (19DD)####################################################################################################.
A :6620  (19DC)####################################################################################################.
A :6623  (19DF)####################################################################################################.
S :6631  (19E7).####.##.#.########..########.#.#####.##.###.##.########.#.#..##.....###.#####.#...#########..#.###..

Backup H264 parameter sets.
Video format: H264 1280x720p/AR=16:9/50 fps/High@4.0
Colorimetry : ColourPrimaries=BT.709, TransferCharacteristics=BT.709, MatrixCoefficients=BT.709
First I-Frame PTS at 05:32:06.271 [00:00:00.160]
First GOP = 13 frames : I0 P8 B4 B2 B6 P16 B12 B10 B14 P24 B20 B18 B22

Audio stream 1: MPEG1/Layer2 2.0 48000Hz (DEU)
Audio stream 2: MPEG1/Layer2 2.0 48000Hz (MIS)
AC3 2 channels: 6 times
Audio stream 3: Dolby Digital 2.0 48000Hz (DEU)
Audio stream 4: MPEG1/Layer2 2.0 48000Hz (MUL)
Teletext default language encoding set to German
Teletext scan: Lines scanned: 8885 / Parity errors: 0

Teletext subtitles found:
  Subtitle page: 150 [deu] character set German
 100 KiKa HD/ZDFvision Teletext [103 KI.KA   Mi 17.04.24 07 27:55]

  Recording Details
  Channel         : KiKa HD
  Bouquet         : ZDFvision
  Recording start : 17.04.2024 07:27:55
  Recording end   : 17.04.2024 07:51:53

TV Guide (Teletext)
  17.04.2024 07:20 - 07:45 Die Biene Maja (55+56) HD

Channel specific commercial detection
Channel settings: ID                 = 78
                  Channel            = KiKA
                  Bouquet            = ZDFvision
                  Setting            = Default
                  Methodes           = 11111111
                  Ads during shows   = False
                  Ads between shows  = True
                  Has logo           = True
                  Logo switch on ads = True
                  Logo search areas  = 0000000111111111

Commercial search options: VA,AA
Commercial search skipped

Cutting areas (I/P-Frame aligned)
Cut 1 In : 05:36:33.191 (AUD|SPS|PPS|PPS|SEI|IDR|FILL|)
Cut 1 Out: 05:47:49.171 (AUD|SPS|PPS|PPS|SEI|IDR|)
Cut 1 PCR/PTS/DTS offset: 00:00:00.000


File area distribution
1 [1-1] : Die_Biene_Maja S03E04.ts

Deleting PMT entry: PID 6630  (19E6) type 6 = ITU-T Rec. H.222.0 | ISO/IEC 13818-1 PES packets containing private data (Teletext)

Recreated PMT:

----------- PMT 0 -----------
Packet                   : $00000001
PacketCount              : 1
PID                      : 204 (00CC)
Table ID                 : 2
Section Syntax Indicator : 1
PMT Size                 : 115
Pointer Field            : 0
Section Length           : 89
Program Number           : 1000 (03E8)
Version Number           : 0
Current Next Indicator   : 1
Section Number           : 0
Last Section Number      : 0
PCR PID                  : 6610 (19D2)

Program Info Length      : 0

  Stream Type    : 27
  Description    : AVC video stream as defined in ITU-T Rec. H.264 | ISO/IEC 14496-10 Video
  Elementary PID : 6610 (19D2)
  ES Info Length : 9
  ES Info        : $07, $04, $08, $80, $24, $02, $11, $01, $FE
  ES Info Text   : ___�$___þ

  Stream Type    : 3
  Description    : ISO/IEC 11172 Audio
  Elementary PID : 6620 (19DC)
  ES Info Length : 6
  ES Info        : $0A, $04, $64, $65, $75, $00
  ES Info Text   : __deu_

  Stream Type    : 3
  Description    : ISO/IEC 11172 Audio
  Elementary PID : 6621 (19DD)
  ES Info Length : 6
  ES Info        : $0A, $04, $6D, $69, $73, $00
  ES Info Text   : __mis_

  Stream Type    : 6
  Description    : ITU-T Rec. H.222.0 | ISO/IEC 13818-1 PES packets containing private data
  Elementary PID : 6622 (19DE)
  ES Info Length : 9
  ES Info        : $0A, $04, $64, $65, $75, $00, $6A, $01, $00
  ES Info Text   : __deu_j__

  Stream Type    : 3
  Description    : ISO/IEC 11172 Audio
  Elementary PID : 6623 (19DF)
  ES Info Length : 6
  ES Info        : $0A, $04, $6D, $75, $6C, $00
  ES Info Text   : __mul_

  Stream Type    : 6
  Description    : ITU-T Rec. H.222.0 | ISO/IEC 13818-1 PES packets containing private data (Subtitle)
  Elementary PID : 6631 (19E7)
  ES Info Length : 10
  ES Info        : $59, $08, $64, $65, $75, $20, $00, $01, $00, $01
  ES Info Text   : Y_deu ____

CRC32                    : $B8E38ABD = $B8E38ABD
-----------------------------


Jumping to first packet: 2259728
         
Cut in  at PCR: 00:04:27.080 (05:36:32.481)
Cut out at PCR: 00:15:43.060 (05:47:48.461)
First packet  : 002401B0
Last packet   : 007D45D1
Using current PCR as start PCR

Starting at packet 002401B0 PCR: 00:04:23.884 (05:36:29.285)
Cutting the end at packet 007D45D2 PCR: 00:11:19.991 (05:47:49.276)

File sizes:
            V:\Cutted\Die_Biene_Maja S03E04.ts 1.031.437 KB [CRC=2E8DB394]
            V:\Cutted\Die_Biene_Maja S03E04.deu.srt 17 KB

---------  Teletext Subtitle Statistics  ---------
  Page 150 [deu] : 796 lines

---------  NAL Unit Type Statistics  ---------
Slices                 : 33223
    I-Slices           : 254
    P-Slices           : 8052
    B-Slices           : 24917
    SP-Slices          : 0
    SI-Slices          : 0
Data Partition A       : 0
Data Partition B       : 0
Data Partition A       : 0
IDR Picture            : 772
SEI                    : 33995
Sequence Parameter Set : 1026
Picture Parameter Set  : 2052
AUD                    : 33995
End of Sequence        : 0
End of Stream          : 0
Filler                 : 666
Slices                 : 0
Seq. Param. Set Ext.   : 0

H264 filler data: 1,2% [netto]

Cutted packets at the beginning: 100000
Cutted packets at the end: 4588080
Discarded packets (filler data): 67783 = 1,2% [brutto]
Discarded packets (to synch audio/video): 30252

PID stream sizes
$19D2:     937.250 KB
$19DC:      21.722 KB
$19DD:      16.547 KB
$19DE:      38.009 KB
$19DF:      16.547 KB
$19E7:       1.156 KB
$19E6:           0 KB

PID stream average bitrates
$19D2: 11,3 Mbps
$19DC: 261,7 Kbps
$19DD: 199,3 Kbps
$19DE: 457,9 Kbps
$19DF: 199,3 Kbps
$19E7: 13,9 Kbps
$19E6: 0 bps

ERRORS : 0
WARNINGS : 0

DVB subtitles
            V:\Cutted\Die_Biene_Maja S03E04.deu2.srt [LC:deu, OCR:deu]

Speed: 77,8 MBytes/sec
Duration: 00:00:13
Duration OCR: 00:06:07

#95
TS-Doctor 4.x / Antw:Option: Erstellungsdatum ...
Letzter Beitrag von gnorf - November 02, 2024, 22:14:05
Hab sogar das Log zu dem beschriebenen Beispiel noch finden können.
Laut Teletext Info war der Start 18:15

ZitatOpening file V:\ToCut\Die_Biene_Maja S02E21.ts

OS: Windows 11 Build 22631
OS language    : DE [DE-DE,DE,EN-US,EN]
Appl. language : German
TSDoctor.exe V 4.1.10 (Build 060000) Trial
Instance     : 0
System memory: 31,94 GB / Free: 25,26 GB
Used memory  : 187,54 MB
NVIDIA GeForce RTX 3080 (DISPLAY1) nvldumdx.dll 32.0.15.6109
NVIDIA GeForce RTX 3080 (DISPLAY3) nvldumdx.dll 32.0.15.6109
CPU type     : Intel(R) Core(TM) i9-9900K CPU @ 3.60GHz
CPU count    : 16
CPU usage    : 1%
Resolution   : 3840 x 2160 (32Bit) 144 DPI
Monitors     : 2
Supported TS source filter found  : TS Doctor FileSource (on)
Supported splitter filter found   : Haali Media Splitter, LAV Splitter, LAV Light Splitter
Supported audio filter found      : LAV Audio Decoder, LAV Light Audio Decoder, Cypheros Audio Decoder
Supported audio renderer found    : Default DirectSound Device
Supported Mpeg video filter found : LAV Video Decoder, LAV Light Video Decoder, Cypheros MPEG2 Video Decoder
Supported H.264 video filter found : LAV Video Decoder, LAV Light Video Decoder, Microsoft DTV-DVD Video Decoder
Supported H.265 video filter found : Cypheros HEVC Decoder Filter, LAV Video Decoder, LAV Light Video Decoder
Supported video renderer found    : Video Renderer, Enhanced Video Renderer

Channel database : 11146 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: 304 channels, version 20.8.20

File size: 2379063672
Packets  : 12654594

Found 1 fill packets at end
Broadcast standard selected: DVB
Broadcast standard detected: DVB

PIDs found : 9

0     (0000): 0%   = PAT
204   (00CC): 0%   = PMT
6610  (19D2): 90%  = H264 Video (PES_StreamID E0 = Video_Stream_0) {00000001} [PCR,PTS,DTS]
6622  (19DE): 3%   = AC3 Audio (PES_StreamID BD = Private_Stream_1) {0B77C54F} [PTS][PESLength]
6621  (19DD): 1%   = MPEG1 Audio (PES_StreamID C0 = Audio_Stream_0) {FFFCA400} [PTS][PESLength]
6620  (19DC): 2%   = MPEG1 Audio (PES_StreamID C0 = Audio_Stream_0) {FFFCC400} [PTS][PESLength]
6623  (19DF): 1%   = MPEG1 Audio (PES_StreamID C0 = Audio_Stream_0) {FFFCA400} [PTS][PESLength]
6630  (19E6): 2%   = Teletext (PES_StreamID BD = Private_Stream_1) {10022CC7} [PTS][PESLength]
6631  (19E7): 0%   = Subtitles (PES_StreamID BD = Private_Stream_1) {20000F14} [PTS][PESLength]



Selecting PMT with PID 204 (00CC) at position 00000001
CRC OK!
Conforming PMT entry 3 to DVB standard

0.
  stream_type              : 27 = AVC video stream as defined in ITU-T Rec. H.264 | ISO/IEC 14496-10 Video
  elementary_pid           : 6610 (19D2)
  ES_info_length           : 9

1.
  stream_type              : 3 = ISO/IEC 11172 Audio
  elementary_pid           : 6620 (19DC)
  ES_info_length           : 6

2.
  stream_type              : 3 = ISO/IEC 11172 Audio
  elementary_pid           : 6621 (19DD)
  ES_info_length           : 6

3.
  stream_type              : 6 = ITU-T Rec. H.222.0 | ISO/IEC 13818-1 PES packets containing private data
  elementary_pid           : 6622 (19DE)
  ES_info_length           : 9

4.
  stream_type              : 3 = ISO/IEC 11172 Audio
  elementary_pid           : 6623 (19DF)
  ES_info_length           : 6

5.
  stream_type              : 6 = ITU-T Rec. H.222.0 | ISO/IEC 13818-1 PES packets containing private data (Subtitle)
  elementary_pid           : 6631 (19E7)
  ES_info_length           : 10

6.
  stream_type              : 6 = ITU-T Rec. H.222.0 | ISO/IEC 13818-1 PES packets containing private data (Teletext)
  elementary_pid           : 6630 (19E6)
  ES_info_length           : 10

PCR PID is 6610 (19D2)

searching for channel: SID=1000, TID=187, VPID=6610
First video PTS is 7253138568 22:23:10.429
Last video PTS  is 7382673768 22:47:09.709

First PCR  is 2175922157100 22:23:09.710
Last PCR  is 2214775977483 22:47:08.740
Duration of video stream is 129512735 00:23:59.030
Video PCR to PTS difference -721 ms
6620  (19DC): Delay to video stream = -610ms
6621  (19DD): Delay to video stream = -670ms
6622  (19DE): Delay to video stream = -714ms
6623  (19DF): Delay to video stream = -638ms
6631  (19E7): Delay to video stream = 6800ms
6630  (19E6): Delay to video stream = -600ms

PID allocation
  :0     (0000)#...
  :204   (00CC)#...
V :6610  (19D2)#####################################################################################################
A :6622  (19DE)####################################################################################################.
A :6621  (19DD)####################################################################################################.
A :6620  (19DC)####################################################################################################.
A :6623  (19DF)####################################################################################################.
T :6630  (19E6)####################################################################################################.
S :6631  (19E7)###..###.#####.######.######..#.######..####.#.#######...##..#.####.###################.#.#..####..#.

Backup H264 parameter sets.
Video format: H264 1280x720p/AR=16:9/50 fps/High@4.0
Colorimetry : ColourPrimaries=BT.709, TransferCharacteristics=BT.709, MatrixCoefficients=BT.709
First I-Frame PTS at 22:23:10.489 [00:00:00.080]
First GOP = 33 frames : I0 P8 B4 B2 B6 P16 B12 B10 B14 P24 B20 B18 B22 P32 B28 B26 B30 P40 B36 B34 B38 P48 B44 B42 B46 P56 B52 B50 B54 P64 B60 B58 B62

Audio stream 1: MPEG1/Layer2 2.0 48000Hz (DEU)
Audio stream 2: MPEG1/Layer2 2.0 48000Hz (MIS)
AC3 2 channels: 6 times
Audio stream 3: Dolby Digital 2.0 48000Hz (DEU)
Audio stream 4: MPEG1/Layer2 2.0 48000Hz (MUL)
Teletext default language encoding set to German
Teletext scan: Lines scanned: 8825 / Parity errors: 0

Teletext subtitles found:
  Subtitle page: 150 [deu] character set German
 100 KiKa HD/ZDFvision Teletext [325 KI.KA   Mo 08.07.24 18:12 54]

  Recording Details
  Channel         : KiKa HD
  Bouquet         : ZDFvision
  Recording start : 08.07.2024 18:12:54
  Recording end   : 08.07.2024 18:36:53

TV Guide (Teletext)
  08.07.2024 18:15 - 18:40 Die Biene Maja (47+48) HD

Channel specific commercial detection
Channel settings: ID                 = 78
                  Channel            = KiKA
                  Bouquet            = ZDFvision
                  Setting            = Default
                  Methodes           = 11111111
                  Ads during shows   = False
                  Ads between shows  = True
                  Has logo           = True
                  Logo switch on ads = True
                  Logo search areas  = 0000000111111111

Commercial search options: VA,AA
Commercial search skipped
Commercial search type: Audio analysis
Audio block cut: 00:00:00.000-00:02:08.564
Commercial search time: 00:58
Removed shred of 0ms from cutting list at: 00:00:00.000
End PCR not found for PID 19D2: 22:47:09.439 [22:47:08.740]

Cutting areas (I/P-Frame aligned)
Cut 1 In : 22:25:19.229 (AUD|SPS|PPS|PPS|SEI|IDR|)
Cut 1 Out: 22:36:36.929 (AUD|SPS|PPS|PPS|SEI|IDR|FILL|)
Cut 1 PCR/PTS/DTS offset: 00:00:00.000


File area distribution
1 [1-1] : Die_Biene_Maja S02E21_41.ts

Deleting PMT entry: PID 6630  (19E6) type 6 = ITU-T Rec. H.222.0 | ISO/IEC 13818-1 PES packets containing private data (Teletext)

Recreated PMT:

----------- PMT 0 -----------
Packet                   : $00000001
PacketCount              : 1
PID                      : 204 (00CC)
Table ID                 : 2
Section Syntax Indicator : 1
PMT Size                 : 115
Pointer Field            : 0
Section Length           : 89
Program Number           : 1000 (03E8)
Version Number           : 0
Current Next Indicator   : 1
Section Number           : 0
Last Section Number      : 0
PCR PID                  : 6610 (19D2)

Program Info Length      : 0

  Stream Type    : 27
  Description    : AVC video stream as defined in ITU-T Rec. H.264 | ISO/IEC 14496-10 Video
  Elementary PID : 6610 (19D2)
  ES Info Length : 9
  ES Info        : $07, $04, $08, $80, $24, $02, $11, $01, $FE
  ES Info Text   : ___�$___þ

  Stream Type    : 3
  Description    : ISO/IEC 11172 Audio
  Elementary PID : 6620 (19DC)
  ES Info Length : 6
  ES Info        : $0A, $04, $64, $65, $75, $00
  ES Info Text   : __deu_

  Stream Type    : 3
  Description    : ISO/IEC 11172 Audio
  Elementary PID : 6621 (19DD)
  ES Info Length : 6
  ES Info        : $0A, $04, $6D, $69, $73, $00
  ES Info Text   : __mis_

  Stream Type    : 6
  Description    : ITU-T Rec. H.222.0 | ISO/IEC 13818-1 PES packets containing private data
  Elementary PID : 6622 (19DE)
  ES Info Length : 9
  ES Info        : $0A, $04, $64, $65, $75, $00, $6A, $01, $00
  ES Info Text   : __deu_j__

  Stream Type    : 3
  Description    : ISO/IEC 11172 Audio
  Elementary PID : 6623 (19DF)
  ES Info Length : 6
  ES Info        : $0A, $04, $6D, $75, $6C, $00
  ES Info Text   : __mul_

  Stream Type    : 6
  Description    : ITU-T Rec. H.222.0 | ISO/IEC 13818-1 PES packets containing private data (Subtitle)
  Elementary PID : 6631 (19E7)
  ES Info Length : 10
  ES Info        : $59, $08, $64, $65, $75, $20, $00, $01, $00, $01
  ES Info Text   : Y_deu ____

CRC32                    : $B8E38ABD = $B8E38ABD
-----------------------------


Jumping to first packet: 1013876
         
Cut in  at PCR: 00:02:08.820 (22:25:18.530)
Cut out at PCR: 00:13:26.520 (22:36:36.230)
First packet  : 0010FF14
Last packet   : 006CAA46
Using current PCR as start PCR

Starting at packet 0010FF14 PCR: 00:02:03.997 (22:25:13.706)
Cutting the end at packet 006CAA47 PCR: 00:11:23.324 (22:36:37.030)

File sizes:
            V:\Cutted\Die_Biene_Maja S02E21_41.ts 1.038.997 KB [CRC=07A9EBB2]
            V:\Cutted\Die_Biene_Maja S02E21_41.deu.srt 21 KB

---------  Teletext Subtitle Statistics  ---------
  Page 150 [deu] : 892 lines

---------  NAL Unit Type Statistics  ---------
Slices                 : 33407
    I-Slices           : 259
    P-Slices           : 8092
    B-Slices           : 25056
    SP-Slices          : 0
    SI-Slices          : 0
Data Partition A       : 0
Data Partition B       : 0
Data Partition A       : 0
IDR Picture            : 762
SEI                    : 34169
Sequence Parameter Set : 1021
Picture Parameter Set  : 2042
AUD                    : 34169
End of Sequence        : 0
End of Stream          : 0
Filler                 : 1644
Slices                 : 0
Seq. Param. Set Ext.   : 0

H264 filler data: 2,8% [netto]

Cutted packets at the beginning: 100000
Cutted packets at the end: 5533115
Discarded packets (filler data): 167598 = 2,9% [brutto]
Discarded packets (to synch audio/video): 46379

PID stream sizes
$19D2:     944.232 KB
$19DC:      21.772 KB
$19DD:      16.591 KB
$19DE:      38.099 KB
$19DF:      16.589 KB
$19E7:       1.508 KB
$19E6:           0 KB

PID stream average bitrates
$19D2: 11,3 Mbps
$19DC: 261,1 Kbps
$19DD: 199,0 Kbps
$19DE: 457,0 Kbps
$19DF: 199,0 Kbps
$19E7: 18,1 Kbps
$19E6: 0 bps

ERRORS : 0
WARNINGS : 0

DVB subtitles
            V:\Cutted\Die_Biene_Maja S02E21_41.deu2.srt [LC:deu, OCR:deu]

Speed: 50,5 MBytes/sec
Duration: 00:00:21
Duration OCR: 00:00:24
#96
Plauder-Ecke / Antw:Ich pfusche mal wieder am...
Letzter Beitrag von Cypheros - November 02, 2024, 17:46:56
Die Schwierigkeit ist, dass es tausende Parameter gibt, die das Coding beeinflussen. Die müssten alle berücksichtigt werden.

Auch betrifft das nur eine sehr kleine Anzahl von Aufnahmen, wo das Logo im schwarzen Bereich ist. Die meisten Sender achten darauf, dass das Logo im Bild ist.
#97
Plauder-Ecke / Ich pfusche mal wieder am h264...
Letzter Beitrag von Christian - November 02, 2024, 15:47:55
Es scheint ja der heilige Gral zu sein Videos ohne Neucodieren zu patchen / zu schneiden / Bildbereiche zu ändern. Das Thema lässt mich seit Jahren nicht los.

Es geht mir ums Prinzip und will keinen Qualitätsverlust, der in der Digitaltechnik nicht zwingend notwendig ist.

Jetzt mein Problem. Ich habe HD-Material von restaurierten Filmen. Nur hat der Mitschnittservice sein Senderlogo drin. Das Material ist sogar im Blu-Ray Standard kodiert. Tmpeg Authoring Works (was sehr streng ist) akzeptiert es und will es nicht neucodieren.

Das Senderlogo könnte man mit dem alten Trick durch eine Untertitelspur abdecken. Aber nicht jeder Player interpretiert so eine Spur gleich. Man hat manchmal Flackern und beim Skippen den Effekt, dass der UT verschwindet und doch das Logo zu sehen ist. Ausserdem, wenn man eine andere Untertitelspur auswählt ist die Logo-Abdeckung weg. Alles nicht das Wahre.

Das Logo ist komplett im schwarzen Rand und so wie ich das stark vermute, wird das Logo nur in den I-Frames gespeichert. (keine Bewegungsvektoren sind betroffen)

Jetzt habe ich händisch folgendes gemacht:

Ich habe das erste I-Frame mit einem Hexeditor aus dem h264-Elementarstream gelöscht.

Ich habe mir ein I-Frame mit abgedeckten Logo in den gleichen Settings (!) wie der Originalstream codiert.

Mit dem Hexeditor habe ich das neue I-Frame an die Stelle des alten kopiert.

Und was soll ich sagen: Es funktioniert! Das Logo ist weg und der Stream heile. Jeder Player (auch die ganz kritischen) zeigen bis zum nächsten I-Frame kein Logo an.

Händisch geht's also!

Nur noch mit dem Makel, dass ich ja das I-frame komplett neu encodiert habe. Man müsste auch das verlustfrei hinkriegen. Also das I-Frame an der Stelle patchen und die Stelle wo das Logo ist schwarz patchen.

Und das kann ich nicht. Ich werde die 300 Seiten PDF zum h264-Codec in diesem Leben nicht mehr verstehen.

Es müsste einen Editor geben, der I-Frames verlustfrei patchen kann. Ganz beschränkt auf meinen Sonderfall. (Logo im Rand, nur I-Frames, nur h264, nur schwarz)

Ich könnte dafür auch etwas Kohle locker machen. Aber ich weiß nicht wieviele Stunden ein Codec-Programmierer bräuchte. Und bei 50 € pro Stunde bin ich bald arm.

Was haltet ihr von dem Projekt?





#98
Muxen und Demuxen / Radioaufnahme im TS-Format (AA...
Letzter Beitrag von Wrzlbrnft - November 01, 2024, 22:51:46
Hallo zusammen. Ein aus der Ferne möglicherweise etwas komplex zu erklärendes "Problem", aber ich will es mal versuchen.

Und zwar suche ich nach einer möglichst simplen One-Click-Lösung, TS-Aufnahmen vom ARD-Hörfunktransponder mit LC-AAC-Audiospur (mit einer Enigma2-Box aufgenommen) verlustfrei nach MP4 zu konvertieren, um sie später auf Standalone-Geräten abspielen zu können.

Der TS Format Converter meldet beim Öffnen einer solchen Aufnahme zuerst "Konnte nicht alle Streamtypen erkennen!" und öffnet anschließend das Dialogfeld mit den Einstellungen zum Konvertieren. Klicke ich dann auf Start wird der Dienst quittiert mit der Meldung "MP4 Error: Loading transport stream failed."

Weiterer Versuch mit dem TS-Remuxer, dieser verweigert die Datei gleich völlig mit der Meldung "Videodetails nicht gefunden" (bei einer Radioaufnahme nicht weiter verwunderlich).

Gibt es dennoch eine Möglichkeit, mittels TS-Doctor eine TS-Aufnahme rein nur mit Audiospur in einen MP4-Container zu packen?

Mittels TS Demuxer lässt sich die AAC-Spur übrigens problemlos extrahieren und mit anderen Tools (in meinem Fall YAMB) lässt sich diese dann auch in ein abspielbares MP4-Container-Format packen. Aber eine Lösung, mit der ich das alles automatisiert in einem Rutsch (noch besser mehrere Dateien in Batch-Verarbeitungsform) machen könnte, wäre eben praktischer. :)

Für eure Hilfe danke ich jetzt schon.
Verwendete TS-Doctor-Version ist 2.2.24, zugegeben auch nicht mehr ganz taufrisch.
#99
TS-Doctor 4.x / Antw:Option: Erstellungsdatum ...
Letzter Beitrag von Cypheros - November 01, 2024, 14:47:00
Poste mal das Log-File dazu. Könnte mit Sommerzeit/Winterzeit zusammenhängen.
#100
TS-Doctor 4.x / Antw:Option: Erstellungsdatum ...
Letzter Beitrag von gnorf - November 01, 2024, 03:59:45
Ich finde die "neue" Funktion gut die Uhrzeit aus den Meta-Daten zu nehmen.
Allerdings wird auf die Uhrzeit immer 1 Stunde addiert.

ALso Film um 18:13 aufgenommen. Neu geschnittene Datei nach wegschneiden von 2 Minuten am Anfang die Uhrzeit 19.15.
Könnte mir vorstellen dass das etwas mit der Zeitzone zu tun hat.

Ist das ein Bug oder eine Feature?

www.cypheros.de