Seite 1 von 1

DVR Studio Pro bricht beim Demuxing einfach ab

Verfasst: 16.04.2006, 12:35
von Thomas M.
Frohe Ostern,

ich habe heute morgen versucht einen gestern aufgenommenen Film zu verarbeiten. Leider bricht DVR Studio Pro bei der Hälfe des Demuxen leider einfach ab. Hier das Log-Protokoll:

DVR-Studio Pro 1.12
running on: Windows NT/2000/XP
Output Path: I:\DVR-Studio Pro
Authoring Demux Path: V:\temp_DVR_Studio_Pro\MPEG
Authoring VIDEO_TS Path: V:\temp_DVR_Studio_Pro\VIDEO_TS
Log-Level is set to: 3
\ CDVRStudioApp::InitInstance
AddDocTemplate
InternetGetConnectedState
License::Setup
Get installed MPEG filters
Register Shell Types
Parse CommandLine
Show Main Window
Update Main Window
Create Sub Dirs
\ CDVRStudioApp::CreateSubDirs
/
g_pTransferModule.CoCreateInstance(L'TransferModule')
HRESULT=-2147221005
\ CDVRDocManager::OpenDocumentFile
\ CDVRStudioDoc::OnOpenDocument
Opening File: V:\### Dreambox - MOVIES\RTL Television - Staatsanwälte küsst man nicht - 15_04_06.ts
\ CDVRStudioDoc::Serialize
/
\ CDVRStudioDoc::PreAnalyze
Get file position
\ CDVRStudioDoc::DetectByteOrder
Check for Digenius byte order
Check for Motorola byte order
Check for Intel byte order
/
Do Snapshot pre-analyze
\ CMpegTsDemux::PreAnalyze
New PMT found
**stream_type = 0x00000002
**elementary_PID = 0x000000A3
Adding PMT Entry
Next
**stream_type = 0x00000003
**elementary_PID = 0x00000068
Adding PMT Entry
Next
**stream_type = 0x00000006
**elementary_PID = 0x00000069
Next
**stream_type = 0x00000006
**elementary_PID = 0x0000006A
Adding PMT Entry
Next
added PID 0x0x00A3, Type 228
added PID 0x0x006A, Type 189
added PID 0x0x0068, Type 192
Mapping PIDs
MPEG Audio PID: 0x0068
Mapping MPG Labels
AC3 Audio PID: 0x006A
Mapping MPG Labels
Video PID: 0x00A3
Mapping MPG Labels
/
Copy PMT
/
\ CDVRStudioDoc::LoadCutList
/
/
\ CDVRStudioDoc::SetPathName
/
\ CMpegSnapshot::Init
/
\ CMpegSnapshot::Init
/
\ CMpegSnapshot::Init
/
/
/
\ CMpegSnapshot::Init
/
\ CDVRStudioApp::CreateSubDirs
/
\ CDVRStudioApp::CreateSubDirs
/
\ CDVRStudioDoc::StoreCutList
/
\ CPlusFunctionMgr::BuildTrackTree
/
\ CPlusFunctionMgr::GetAuthoredSize
/
\ CPlusFunctionMgr::GetAuthoredSize
/
0 Kein Menü
1 Titel + Cover + Text
1 Titel + Cover + Text 16;9
2 Titel + Cover
2 Titel + Cover + Text
2 Titel + Text
3 Titel + Cover + Text
3 Titel + Text
4 Titel + Cover + Text
4 Titel + Text
5 Titel + Text
6 Titel
7 Titel
8 Titel
9 Titel
\ CPlusFunctionMgr::GetAuthoredSize
/
\ CPlusFunctionMgr::FnDemultiplex
\ CDVRDocManager::OpenDocumentFile
/
\ CDVRStudioApp::CreateSubDirs
/
\ CMpegTsDemux::Init
\ CMpegTsDemux::PreAnalyze
New PMT found
**stream_type = 0x00000002
**elementary_PID = 0x000000A3
Adding PMT Entry
Next
**stream_type = 0x00000003
**elementary_PID = 0x00000068
Adding PMT Entry
Next
**stream_type = 0x00000006
**elementary_PID = 0x00000069
Next
**stream_type = 0x00000006
**elementary_PID = 0x0000006A
Adding PMT Entry
Next
added PID 0x0x00A3, Type 228
added PID 0x0x006A, Type 189
added PID 0x0x0068, Type 192
Mapping PIDs
MPEG Audio PID: 0x0068
Mapping MPG Labels
AC3 Audio PID: 0x006A
Mapping MPG Labels
Video PID: 0x00A3
Mapping MPG Labels
/
/
Demultiplexing recording to separate MPEG ES:
First Video PTS is 0:17:47,360
First Audio PTS is 0:17:47,380
First Audio PTS is 0:17:47,415
Compensated AC3 Audio Delay: 20ms
Compensated MPG Audio Delay: 55ms
Video PID: 00A3, PTS: 0h31:17,280
Cut detected! 437s
Removing useless B-Frames! 80ms
Dropped Audio Frames: 448ms
Dropped Audio Frames: 24ms
Video PID: 00A3, PTS: 1h08:05,760
Cut detected! 444s
Removing useless B-Frames! 80ms
Dropped Audio Frames: 336ms
Dropped Audio Frames: 24ms
Dropped Audio Frames: 24ms
Dropped Audio Frames: 24ms

Was kann ich als nächstes tun, um dem Fehler auf die Spur zu kommen? Eine vorher aufgenommene Sendung habe ich ohne Probleme bearbeiten können.

Vielen Dank, Thomas

Verfasst: 16.04.2006, 13:03
von AndreOF
Hallo,

leider kann ich als "Nur Benutzer" mit dem Log nicht so viel anfangen, hast du die Datei erst auf den PC übertragen und dann mit DVR Studio Pro geöffnet oder direkt darauf zugegriffen?

Du holst die Datei von V: und schreibst auf V:, dies kann eigentlich nicht gut gehen, außer es wäre eine externe Platte, aber für mich sieht es nach der Dreambox Platte aus.

Daher das Ziellaufwerk mal ändern und erneut versuchen oder noch besser die Datei komplett auf den PC kopieren und dann bearbeiten.

cu
Andre

Verfasst: 16.04.2006, 13:17
von Thomas M.
Hallo @AndreOF,

ich habe die Datei erst per Filezilla auf den PC übertragen und dann geöffnet. Es handet sich bei Laufwerk V um eine Partition auf der PC-Platte. Kurz vorher und auch in der Vergangenheit hat dieser Weg gut funktioniert.

Thomas

Verfasst: 16.04.2006, 13:25
von AndreOF
Hallo,

gut, kann natürlich auch ne interne Platte sein. Bist du über den DVD Assistenten gegangen oder hast du "Demux nach Mpeg-ES Dateien" versucht?

Genug Platz auf der Platte frei?
Die Sonderzeichen im Dateinamen ä und ü sehen zwar etwas merkwürdig aus, sollten aber kein Problem darstellen.

cu
Andre

Verfasst: 16.04.2006, 14:16
von Thomas M.
Ich habe den DVD-Assistenten benutzt, aber eben auch den Demux nach Mpeg-ES. Ergibt folgendes Protokoll

DVR-Studio Pro 1.12
running on: Windows NT/2000/XP
Output Path: I:\DVR-Studio Pro
Authoring Demux Path: V:\temp_DVR_Studio_Pro\MPEG
Authoring VIDEO_TS Path: V:\temp_DVR_Studio_Pro\VIDEO_TS
Log-Level is set to: 3
\ CDVRStudioApp::InitInstance
AddDocTemplate
InternetGetConnectedState
License::Setup
Get installed MPEG filters
Register Shell Types
Parse CommandLine
Show Main Window
Update Main Window
Create Sub Dirs
\ CDVRStudioApp::CreateSubDirs
/
g_pTransferModule.CoCreateInstance(L'TransferModule')
HRESULT=-2147221005
\ CDVRDocManager::OpenDocumentFile
\ CDVRStudioDoc::OnOpenDocument
Opening File: V:\### Dreambox - MOVIES\RTL Television - Staatsanwälte küsst man nicht - 15_04_06.ts
\ CDVRStudioDoc::Serialize
/
\ CDVRStudioDoc::PreAnalyze
Get file position
\ CDVRStudioDoc::DetectByteOrder
Check for Digenius byte order
Check for Motorola byte order
Check for Intel byte order
/
Do Snapshot pre-analyze
\ CMpegTsDemux::PreAnalyze
New PMT found
**stream_type = 0x00000002
**elementary_PID = 0x000000A3
Adding PMT Entry
Next
**stream_type = 0x00000003
**elementary_PID = 0x00000068
Adding PMT Entry
Next
**stream_type = 0x00000006
**elementary_PID = 0x00000069
Next
**stream_type = 0x00000006
**elementary_PID = 0x0000006A
Adding PMT Entry
Next
added PID 0x0x00A3, Type 228
added PID 0x0x006A, Type 189
added PID 0x0x0068, Type 192
Mapping PIDs
MPEG Audio PID: 0x0068
Mapping MPG Labels
AC3 Audio PID: 0x006A
Mapping MPG Labels
Video PID: 0x00A3
Mapping MPG Labels
/
Copy PMT
/
\ CDVRStudioDoc::LoadCutList
/
/
\ CDVRStudioDoc::SetPathName
/
\ CMpegSnapshot::Init
/
\ CMpegSnapshot::Init
/
\ CMpegSnapshot::Init
/
/
/
\ CMpegSnapshot::Init
/
\ CDVRStudioDoc::StoreCutList
/
\ CPlusFunctionMgr::BuildTrackTree
/
\ CPlusFunctionMgr::GetAuthoredSize
/
\ CFunctionMng::FnCreateOutput
\ CDVRStudioApp::CreateSubDirs
/
\ CMpegTsDemux::Init
\ CMpegTsDemux::PreAnalyze
New PMT found
**stream_type = 0x00000002
**elementary_PID = 0x000000A3
Adding PMT Entry
Next
**stream_type = 0x00000003
**elementary_PID = 0x00000068
Adding PMT Entry
Next
**stream_type = 0x00000006
**elementary_PID = 0x00000069
Next
**stream_type = 0x00000006
**elementary_PID = 0x0000006A
Adding PMT Entry
Next
added PID 0x0x00A3, Type 228
added PID 0x0x006A, Type 189
added PID 0x0x0068, Type 192
Mapping PIDs
MPEG Audio PID: 0x0068
Mapping MPG Labels
AC3 Audio PID: 0x006A
Mapping MPG Labels
Video PID: 0x00A3
Mapping MPG Labels
/
/
Demultiplexing recording to separate MPEG ES:
V:\### Dreambox - MOVIES\RTL Television - Staatsanwälte küsst man nicht - 15_04_06
First Video PTS is 0:17:47,360
First Audio PTS is 0:17:47,380
First Audio PTS is 0:17:47,415
Compensated AC3 Audio Delay: 20ms
Compensated MPG Audio Delay: 55ms
Video PID: 00A3, PTS: 0h31:17,280
Cut detected! 437s
Removing useless B-Frames! 80ms
Dropped Audio Frames: 448ms
Dropped Audio Frames: 24ms
Video PID: 00A3, PTS: 1h08:05,760
Cut detected! 444s
Removing useless B-Frames! 80ms
Dropped Audio Frames: 336ms
Dropped Audio Frames: 24ms
Dropped Audio Frames: 24ms
Dropped Audio Frames: 24ms

Platz ist auf der Platte/Partition mehr als genug.

Thomas

Verfasst: 16.04.2006, 16:22
von Thomas M.
Hallo,

eine einfache MPEG-Datei konnte ich eben erzeugen.

Thomas

Verfasst: 16.04.2006, 19:12
von AndreOF
Hallo,

bin eben erst wieder nach Hause gekommen.

Bei einer "einfachen" Mpeg-Datei macht er im Grunde, soweit mir bekannt, nichts anderes als Demuxen und dann wieder zusammenführen, daher sehr merkwürdig, daß er keine Mpeg-ES Dateien erstellt, wenn du den Punkt direkt aufrufst. Passiert dies nur bei dieser Datei? Vielleicht ist die Datei an einer bestimmten Stelle so defekt, daß er da hängen bleibt.

Laut Log-File geht er über 1h08:05,760 noch hinweg, findet dann einen Schnitt und danach verabschiedet er sich. Versuch doch mal, nur zu Testzwecken, diesen Schnittbereich zu vergrößern, ruhig mal auf das doppelt oder noch mehr, mal sehen, ob sich der Fehler eingrenzen läßt. Vielleicht siehst du auch im Vorschaufenster etwas, wenn du dir die Datei mit DVR Studio Pro langsam, Gop für Gop anschaust.

Mehr Ideen habe ich erstmal auch nicht, warten wir auf Kimi.

cu
Andre

Verfasst: 17.04.2006, 17:37
von Kimi
@Thomas,

Wenn bei der gleichen Datei das Erzeugen einer MPEG-Datei funktioniert, bedeutet das, dass eine der Audiospuren das Problem verursacht. In einer MPEG-Datei ist immer nur eine Audiospur enthalten. Du kannst sie auf der rechten Seite unter dem Button "MPEG-Erzeugen" auswählen. Versuch mal alle durch. Ich vermute, dass dann bei einer der Spuren die Software hängen bleibt.

Verfasst: 17.04.2006, 21:48
von Thomas M.
Hallo @kimi,

das sieht so aus. Doch jegliche Auswahl bringt keine Besserung. Es beibt bei MPEG, keine DVD. Immer die gleiche Stelle.

Vielen Dank, Thomas

Verfasst: 17.04.2006, 22:02
von AndreOF
Hallo,

kann man beim DVD Assistenten zum Test beide Audiospuren deaktivieren? Falls ja, mal ohne Audiospuren testen und schauen, ob es dann durchläuft.

cu
Andre

Verfasst: 18.04.2006, 07:54
von Thomas M.
Moin @AndreOF,

vielen Dank für den Tipp. Habe ich gestern abend schon probiert, geht leider auch nicht.

Thomas