Frage von Chris:Hallo
Seit ein paar tagen versuche ich verzweifelt, meine geschnittnesn DV-Videos auf DVD+R zu bannen.
Hierfür habe ich mir zum testen die Trial vom CCE 2.64 zum Encoden besorgt.
Das DVD-Authoring mache ich mit Ulead DVD Movie factory und der Testversion von Sonic DVDin PE.
So- nun zum eigentlichen Problem:
Encodet wird das DV-AVI mit dem CCE mit einer Bitrate von 6000 kbps für den Videostream und 256 für Audio. Ich verwende hierfür nur CBR, da der CCE bei VBR auf meinem Rechner immer abstürzt (ein Grund dafür, daß ich mir das Ding nicht kaufen werde – zum Glück habe ich es vorher getestet.)
Nun, hier sieht man schon sehr Deutlich den Unterschied zum Original. Das Bild wirkt irgendwie verwaschen und unscharf.
Anschließend geht’s ans DVD-Authoring. Was ich absolut nicht verstehe: Ist es normal daß der Vorgang vor dem eigentlichen Brennen (DE-Mux, Audio neu encoden, Multiplexen) so extrem lange dauert? (für eine ganze DVD ca. 45 min bis zum eigentlichen brennen).
Am längsten dabei dauert das Audio-encoden (bei beiden Programmen – Ulead und Sonic). Warum wird hier neu encodet? Der Audio-Stream liegt ja bereits im Layer-2 Format vor. Kann man das irgendwo abstellen.
Nun ja – nun ist die DVD endlich fertig und ab damit in den DVD-Player (Cyberhome 528). Das Ergebnis ist absolut unzufriedenstellend. Das Bild erreicht gerade mal VHS-Qualität.
Eine Bitrate von 6000 sollte doch eigentlich reichen, oder? (Quellmaterial nicht sichtbar verrauscht). Auch beim CCE dachte ich immer, daß es der beste Encoder für DVD sei. Den hohen Preis werde ich dafür sicher nicht zahlen, dann wirs wohl doch der langsame TMPEG.
Also falls mir jemand sagen kann, worans liegt wäre ich euch sehr dankbar.
Grüsse - Chris
Antwort von Henning P:
Hi Chris!
du hast das selbe Problem wie ich. Ich hab vor 14 Tagen angefangen mit dem DVD Authoring. Ich hab alle Encoder, die es als Testversion gab (CCE und Canopus Procoder,..) getestet und alle Ergebnisse waren frustrierend. Die perfekte Lösung hatte ich noch nicht aber nen Kompromiss. Von Ligos gibs nen Low Cost Encoder Namens Ligos Gomotion. Dieser wird in den meisten Billig Programmen verwendet (DVDit, Ulead DVD Studio usw.) Exportiere das Projekt als DV und lasse es von dem Programm selber encoden. Die Qualität ist ok (um ein vielfaches besser als mit den 1000€ encodern) und SUPER schnell (1min video fertig in 2min) Ich für mich hab Dazzle DVD Complete gefunden. kostet 89€ hat den Ligos encoder den man bei dieser Software auch beliebig konfigueren kann und es gibr diese software als testversion der dazzle homepage.. teste es einfach.. viel glück
Henning Piez
Antwort von chris:
Hallo Pat
Vielen Dank für den Tip. Werde ich gleich mal ausprobieren.
Ach ja, eine Frage habe ich noch:
Besteht er DVD-Workshop auch auf eine Audio-Bitrate von 384? DVD Moviefactory fängt immer neu zu encoden an, falls die Audio-Bitrate darunterliegt - was für eine Verschwendung!
DVD-Workshop würde ich gerne mal testen, allerdings ist die Trial-Version nicht DVD+R kompatibel, und den update-Patch kann man nur mit der Seriennummer runterladen - irgendwie ziemlich blöd von Ulead, denn ohne dieses Programm ausführlich zu testen, werde ich es mir bestimmt nicht kaufen.
Grüsse - Chris
:
: Ach ja, im Ulead Workshop vor dem Brennen den Schalter 'Do not convert...' anklicken.
: Dadurch wird der DVD Stream gleich gebrannt.
:
: Gruss
:
: Pat
Antwort von Pat:
Ach ja, im Ulead Workshop vor dem Brennen den Schalter 'Do not convert...' anklicken. Dadurch wird der DVD Stream gleich gebrannt.
Gruss
Pat
Antwort von Günter:
: Also, ich mache es so: 1. .avi mit TMPEG in DVD stream konvertieren. Hierzu habe ich
: ein eigenes Template gemacht, das eine variable bitrate benutzt. Die Qualitaet des
: DVD Streams ist ausgezeichnet!
:
: 2. Das Authoring der DVD wird mit Ulead DVD Workshop gemacht.
:
: Funktionert einwandfrei.
:
: Gruss
:
: Pat
:
: TMPEG:
http://www.pegasys-inc.com/http://www.pegasys-inc.com/
:
: Ulead:
http://www.ulead.com"
:
: Mein TMPEG Template (copy/paste in Notepad, dann als 'DVD Pat.mcf' ins Verzeichnis
: TMPEG/Template speichern: object TMPEGConfigFile
: MPEG.Text = ''
: MPEG.WizardCategoryName = ''
: MPEG.WizardSubFormatName = ''
: MPEG.WizardCaption = ''
: MPEG.WizardDescription = ''
: MPEG.WizardTargetMedia = MPEGConfig_TargetMediaType_Unknown
: MPEG.WizardAutoCalcVideoBitRate = False
: MPEG.WizardAutoChooseList.EnableVideoSize = False
: MPEG.WizardAutoChooseList.VideoSize =
: MPEG.WizardAutoChooseList.EnableVideoGOP = False
: MPEG.WizardAutoChooseList.VideoGOP =
: MPEG.OutputStreamType = MPEG_OutputStreamType_System_VideoAudio
: MPEG.OutputStreamType_ReadOnly = False
: MPEG.Video.StreamType = MPEGVideoEncoder_StreamType_MPEG2
: MPEG.Video.StreamType_ReadOnly = False
: MPEG.Video.Width = 720
: MPEG.Video.Width_ReadOnly = False
: MPEG.Video.Height = 576
: MPEG.Video.Height_ReadOnly = False
: MPEG.Video.YUVFormat = 1
: MPEG.Video.YUVFormat_ReadOnly = False
: MPEG.Video.DC_prec = 2
: MPEG.Video.DC_prec_ReadOnly = False
: MPEG.Video.VideoEncodeMode = MPEGVideoEncoder_VideoEncodeMode_Interlace
: MPEG.Video.VideoEncodeMode_ReadOnly = False
: MPEG.Video.FrameRate = 3
: MPEG.Video.FrameRate_ReadOnly = False
: MPEG.Video.AspectRatio = 2
: MPEG.Video.AspectRatio_ReadOnly = False
: MPEG.Video.RateControlMode = MPEGVideoEncoder_RateControlMode_VBR_2PASS
: MPEG.Video.RateControlMode_ReadOnly = False
: MPEG.Video.MaxBitRate = 0
: MPEG.Video.MaxBitRate_ReadOnly = False
: MPEG.Video.MinBitRate = 0
: MPEG.Video.MinBitRate_ReadOnly = False
: MPEG.Video.MinAvgBitRate = 0
: MPEG.Video.MinAvgBitRate_ReadOnly = False
: MPEG.Video.CBR_BitRate = 6000000
: MPEG.Video.VBR_MultipassVBRAlgorithm =
: MPEGVideoEncoder_MultipassVBRAlgorithm_MultipassCQ
: MPEG.Video.VBR_AvgBitRate = 6000000
: MPEG.Video.VBR_MaxBitRate = 8000000
: MPEG.Video.VBR_MinBitRate = 2000000
: MPEG.Video.VBR_MaxPassCount = 2
: MPEG.Video.VBR_Quality_P = 0
: MPEG.Video.VBR_Quality_B = 20
: MPEG.Video.VBR_EnablePadding = True
: MPEG.Video.MVBR_MaxBitRate = 8000000
: MPEG.Video.MVBR_MinBitRate = 2000000
: MPEG.Video.MVBR_Quality_P = 0
: MPEG.Video.MVBR_Quality_B = 20
: MPEG.Video.MVBR_EnablePadding = True
: MPEG.Video.AVBR_Quality = 50
: MPEG.Video.AVBR_MaxBitRate = 8000000
: MPEG.Video.AVBR_MinBitRate = 2000000
: MPEG.Video.AVBR_EnablePadding = True
: MPEG.Video.CQ_Quality = 65
: MPEG.Video.CQ_Quality_P = 0
: MPEG.Video.CQ_Quality_B = 20
: MPEG.Video.CQ_MaxBitRate = 8000000
: MPEG.Video.CQ_MinBitRate = 2000000
: MPEG.Video.CQ_EnablePadding = True
: MPEG.Video.VBVBufferSize = 229376
: MPEG.Video.VBVBufferSize_ReadOnly = False
: MPEG.Video.GOP_SeqHeaderInterval = 1
: MPEG.Video.GOP_SeqHeaderInterval_ReadOnly = False
: MPEG.Video.GOP_I_FrameCount = 1
: MPEG.Video.GOP_I_FrameCount_ReadOnly = False
: MPEG.Video.GOP_P_FrameCount = 3
: MPEG.Video.GOP_P_FrameCount_ReadOnly = False
: MPEG.Video.GOP_B_FrameCount = 2
: MPEG.Video.GOP_B_FrameCount_ReadOnly = False
: MPEG.Video.GOP_BitStreamForEdit = False
: MPEG.Video.GOP_BitStreamForEdit_ReadOnly = False
: MPEG.Video.GOP_MaxFrameCount = 15
: MPEG.Video.GOP_MaxFrameCount_ReadOnly = False
: MPEG.Video.QuantizeMatrix_Intra_ReadOnly = False
: MPEG.Video.QuantizeMatrix_NonIntra_ReadOnly = False
: MPEG.Video.Profile = 4
: MPEG.Video.Profile_ReadOnly = False
: MPEG.Video.Level = 8
: MPEG.Video.Level_ReadOnly = False
: MPEG.Video.VideoFormat = 1
: MPEG.Video.VideoFormat_ReadOnly = False
: MPEG.Video.DisplayWidth = 0
: MPEG.Video.DisplayWidth_ReadOnly = False
: MPEG.Video.DisplayHeight = 0
: MPEG.Video.DisplayHeight_ReadOnly = False
: MPEG.Video.MotionSearchSpeed = MPEGVideoEncoder_MotionSearchSpeed_Slow
: MPEG.Video.MotionSearch_AlwaysHalfPel = True
: MPEG.Video.UseFloatDCT = True
: MPEG.Video.QuantizeMode = False
: MPEG.Video.QuantizeModeVal_Intra = 35
: MPEG.Video.QuantizeModeVal_NonIntra = 35
: MPEG.Video.YUVBasicYCbCr = True
: MPEG.Video.QuantizeMatrix_Intra = {
:
: 081013161A1B1D22101016181B1D222513161A1B1D22222616161A1B1D222528
:
: 161A1B1D202328301A1B1D202328303A1A1B1D22262E38451B1D23262E384553}
: MPEG.Video.QuantizeMatrix_NonIntra = {
:
: 1011121314151617111213141516171812131415161718191314151617181A1B
:
: 14151617191A1B1C151617181A1B1C1E1617181A1B1C1E1F1718191B1C1E1F21}
: MPEG.Audio.StreamType = MPEGAudioEncoder_StreamType_MPEG1_Layer2
: MPEG.Audio.StreamType_ReadOnly = False
: MPEG.Audio.SamplingFrequency = 48000
: MPEG.Audio.SamplingFrequency_ReadOnly = False
: MPEG.Audio.ChannelMode = 0
: MPEG.Audio.ChannelMode_ReadOnly = False
: MPEG.Audio.CantUseMono = False
: MPEG.Audio.BitRate = 384000
: MPEG.Audio.BitRate_ReadOnly = False
: MPEG.Audio.CalcCRC = True
: MPEG.Audio.CalcCRC_ReadOnly = False
: MPEG.Audio.OriginalFlag = False
: MPEG.Audio.OriginalFlag_ReadOnly = False
: MPEG.Audio.CopyrightFlag = False
: MPEG.Audio.CopyrightFlag_ReadOnly = False
: MPEG.Audio.PrivateFlag = False
: MPEG.Audio.PrivateFlag_ReadOnly = False
: MPEG.Audio.EmphasisType = 0
: MPEG.Audio.EmphasisType_ReadOnly = False
: MPEG.System.StreamType = MPEGSystemEncoder_StreamType_MPEG2_Program
: MPEG.System.StreamType_ReadOnly = False
: MPEG.System.EnableCommentText = False
: MPEG.System.CommentText = ''
: end
Hallo Pat,
ich habe Dein Template getestet.Es ist wirklich gut. Die Bildschärfe und die Farben kommen den Original sehr nahe.Es ist viel besser als das original Template.
Leider habe ich das Problem, dass bei Schwenks ein leichter Shuttereffekt entsteht.Keine klötzchen sondern ruckeln. Diesen habe ich mit dem normalen DVD Templete nicht. Weißt du welche Einstellung ich in Deinem Templete anpassen muß??
Gruß
Günter
Antwort von Pat:
Also, ich mache es so:
1. .avi mit TMPEG in DVD stream konvertieren. Hierzu habe ich ein eigenes Template gemacht, das eine variable bitrate benutzt. Die Qualitaet des DVD Streams ist ausgezeichnet!
2. Das Authoring der DVD wird mit Ulead DVD Workshop gemacht.
Funktionert einwandfrei.
Gruss
Pat
TMPEG:
http://www.pegasys-inc.com/http://www.pegasys-inc.com/
Ulead:
http://www.ulead.com"
Mein TMPEG Template (copy/paste in Notepad, dann als 'DVD Pat.mcf' ins Verzeichnis TMPEG/Template speichern:
object TMPEGConfigFile
MPEG.Text = ''
MPEG.WizardCategoryName = ''
MPEG.WizardSubFormatName = ''
MPEG.WizardCaption = ''
MPEG.WizardDescription = ''
MPEG.WizardTargetMedia = MPEGConfig_TargetMediaType_Unknown
MPEG.WizardAutoCalcVideoBitRate = False
MPEG.WizardAutoChooseList.EnableVideoSize = False
MPEG.WizardAutoChooseList.VideoSize =
MPEG.WizardAutoChooseList.EnableVideoGOP = False
MPEG.WizardAutoChooseList.VideoGOP =
MPEG.OutputStreamType = MPEG_OutputStreamType_System_VideoAudio
MPEG.OutputStreamType_ReadOnly = False
MPEG.Video.StreamType = MPEGVideoEncoder_StreamType_MPEG2
MPEG.Video.StreamType_ReadOnly = False
MPEG.Video.Width = 720
MPEG.Video.Width_ReadOnly = False
MPEG.Video.Height = 576
MPEG.Video.Height_ReadOnly = False
MPEG.Video.YUVFormat = 1
MPEG.Video.YUVFormat_ReadOnly = False
MPEG.Video.DC_prec = 2
MPEG.Video.DC_prec_ReadOnly = False
MPEG.Video.VideoEncodeMode = MPEGVideoEncoder_VideoEncodeMode_Interlace
MPEG.Video.VideoEncodeMode_ReadOnly = False
MPEG.Video.FrameRate = 3
MPEG.Video.FrameRate_ReadOnly = False
MPEG.Video.AspectRatio = 2
MPEG.Video.AspectRatio_ReadOnly = False
MPEG.Video.RateControlMode = MPEGVideoEncoder_RateControlMode_VBR_2PASS
MPEG.Video.RateControlMode_ReadOnly = False
MPEG.Video.MaxBitRate = 0
MPEG.Video.MaxBitRate_ReadOnly = False
MPEG.Video.MinBitRate = 0
MPEG.Video.MinBitRate_ReadOnly = False
MPEG.Video.MinAvgBitRate = 0
MPEG.Video.MinAvgBitRate_ReadOnly = False
MPEG.Video.CBR_BitRate = 6000000
MPEG.Video.VBR_MultipassVBRAlgorithm = MPEGVideoEncoder_MultipassVBRAlgorithm_MultipassCQ
MPEG.Video.VBR_AvgBitRate = 6000000
MPEG.Video.VBR_MaxBitRate = 8000000
MPEG.Video.VBR_MinBitRate = 2000000
MPEG.Video.VBR_MaxPassCount = 2
MPEG.Video.VBR_Quality_P = 0
MPEG.Video.VBR_Quality_B = 20
MPEG.Video.VBR_EnablePadding = True
MPEG.Video.MVBR_MaxBitRate = 8000000
MPEG.Video.MVBR_MinBitRate = 2000000
MPEG.Video.MVBR_Quality_P = 0
MPEG.Video.MVBR_Quality_B = 20
MPEG.Video.MVBR_EnablePadding = True
MPEG.Video.AVBR_Quality = 50
MPEG.Video.AVBR_MaxBitRate = 8000000
MPEG.Video.AVBR_MinBitRate = 2000000
MPEG.Video.AVBR_EnablePadding = True
MPEG.Video.CQ_Quality = 65
MPEG.Video.CQ_Quality_P = 0
MPEG.Video.CQ_Quality_B = 20
MPEG.Video.CQ_MaxBitRate = 8000000
MPEG.Video.CQ_MinBitRate = 2000000
MPEG.Video.CQ_EnablePadding = True
MPEG.Video.VBVBufferSize = 229376
MPEG.Video.VBVBufferSize_ReadOnly = False
MPEG.Video.GOP_SeqHeaderInterval = 1
MPEG.Video.GOP_SeqHeaderInterval_ReadOnly = False
MPEG.Video.GOP_I_FrameCount = 1
MPEG.Video.GOP_I_FrameCount_ReadOnly = False
MPEG.Video.GOP_P_FrameCount = 3
MPEG.Video.GOP_P_FrameCount_ReadOnly = False
MPEG.Video.GOP_B_FrameCount = 2
MPEG.Video.GOP_B_FrameCount_ReadOnly = False
MPEG.Video.GOP_BitStreamForEdit = False
MPEG.Video.GOP_BitStreamForEdit_ReadOnly = False
MPEG.Video.GOP_MaxFrameCount = 15
MPEG.Video.GOP_MaxFrameCount_ReadOnly = False
MPEG.Video.QuantizeMatrix_Intra_ReadOnly = False
MPEG.Video.QuantizeMatrix_NonIntra_ReadOnly = False
MPEG.Video.Profile = 4
MPEG.Video.Profile_ReadOnly = False
MPEG.Video.Level = 8
MPEG.Video.Level_ReadOnly = False
MPEG.Video.VideoFormat = 1
MPEG.Video.VideoFormat_ReadOnly = False
MPEG.Video.DisplayWidth = 0
MPEG.Video.DisplayWidth_ReadOnly = False
MPEG.Video.DisplayHeight = 0
MPEG.Video.DisplayHeight_ReadOnly = False
MPEG.Video.MotionSearchSpeed = MPEGVideoEncoder_MotionSearchSpeed_Slow
MPEG.Video.MotionSearch_AlwaysHalfPel = True
MPEG.Video.UseFloatDCT = True
MPEG.Video.QuantizeMode = False
MPEG.Video.QuantizeModeVal_Intra = 35
MPEG.Video.QuantizeModeVal_NonIntra = 35
MPEG.Video.YUVBasicYCbCr = True
MPEG.Video.QuantizeMatrix_Intra = {
081013161A1B1D22101016181B1D222513161A1B1D22222616161A1B1D222528
161A1B1D202328301A1B1D202328303A1A1B1D22262E38451B1D23262E384553}
MPEG.Video.QuantizeMatrix_NonIntra = {
1011121314151617111213141516171812131415161718191314151617181A1B
14151617191A1B1C151617181A1B1C1E1617181A1B1C1E1F1718191B1C1E1F21}
MPEG.Audio.StreamType = MPEGAudioEncoder_StreamType_MPEG1_Layer2
MPEG.Audio.StreamType_ReadOnly = False
MPEG.Audio.SamplingFrequency = 48000
MPEG.Audio.SamplingFrequency_ReadOnly = False
MPEG.Audio.ChannelMode = 0
MPEG.Audio.ChannelMode_ReadOnly = False
MPEG.Audio.CantUseMono = False
MPEG.Audio.BitRate = 384000
MPEG.Audio.BitRate_ReadOnly = False
MPEG.Audio.CalcCRC = True
MPEG.Audio.CalcCRC_ReadOnly = False
MPEG.Audio.OriginalFlag = False
MPEG.Audio.OriginalFlag_ReadOnly = False
MPEG.Audio.CopyrightFlag = False
MPEG.Audio.CopyrightFlag_ReadOnly = False
MPEG.Audio.PrivateFlag = False
MPEG.Audio.PrivateFlag_ReadOnly = False
MPEG.Audio.EmphasisType = 0
MPEG.Audio.EmphasisType_ReadOnly = False
MPEG.System.StreamType = MPEGSystemEncoder_StreamType_MPEG2_Program
MPEG.System.StreamType_ReadOnly = False
MPEG.System.EnableCommentText = False
MPEG.System.CommentText = ''
end
Antwort von chris:
: Hi Chris!
:
: du hast das selbe Problem wie ich. Ich hab vor 14 Tagen angefangen mit dem DVD
: Authoring. Ich hab alle Encoder, die es als Testversion gab (CCE und Canopus
: Procoder,..) getestet und alle Ergebnisse waren frustrierend. Die perfekte Lösung
: hatte ich noch nicht aber nen Kompromiss. Von Ligos gibs nen Low Cost Encoder Namens
: Ligos Gomotion. Dieser wird in den meisten Billig Programmen verwendet (DVDit, Ulead
: DVD Studio usw.) Exportiere das Projekt als DV und lasse es von dem Programm selber
: encoden. Die Qualität ist ok (um ein vielfaches besser als mit den 1000€ encodern)
: und SUPER schnell (1min video fertig in 2min) Ich für mich hab Dazzle DVD Complete
: gefunden. kostet 89€ hat den Ligos encoder den man bei dieser Software auch beliebig
: konfigueren kann und es gibr diese software als testversion der dazzle homepage..
: teste es einfach.. viel glück
:
: Henning Piez
Hallo Piez
Vielen Dank für den Tipp
Leider kann ich den Download für die Testversion bei Dazzle-europ.de nicht finden. Kannst Du mir vielleicht den Link posten?
DANKE