我本想把這篇放進數位音訊的。
不過有關於視訊方面,還是放新手上路好了。
DVDTOOGM此軟體,就是把DVD轉成以DIVX為視訊、Ogg為音訊的軟件。
經過一輪繁雜的安裝後,初步試了一試,似乎還未掌握得很好。Divx是轉了出來,可是卻沒有聲音。我確定有把divx和oggds這兩codec裝好的,我想應該是製作時音訊設定有點問題。 ?_?
暫時還是一頭霧水,各位有空可研究一下這軟體嗎?
我覺得divx+ogg簡直是絕配,在檔案小時還能保留音畫質。
有興趣可研究研究
http://dvdtoogm.divx-digest.com/ dvdtoogm軟件下載
http://www.divx.com.hk/ divx codec下載
http://www.hkedcity.net/sch_files/a/bwc ... DS0995.exe oggds codec下載
請問dvdtoogm此軟體要如何用?
版主: DearHoney、Tiberius、LukeLo、Ian、JamesT、justthinking、Barlos
很棒的一套軟體,感謝提供!
我是可以轉的出Divx + Ogg 的影片,
但是可能是我不會設定吧,
即使我在codec 裡面設定為slowest 了,
出來的畫質還是稍微比我較為常用的Dr.DivX 差一點點,
具體來說就是播放時blocking(格子狀)有點明顯,
比上同樣2 pass且檔案大小相同,
而用Dr.DivX壓出來的 Divx + mp3,
是明顯了一點,
不過用DVDtoOgm 速度是快了一點(我的CPU 不支援SSE),
而且在低audio birate 時 Ogg 的優勢也很明顯,
除了支援性(Ogg codec)以外,
相信avi + Ogg 是優於 avi + mp3 的。
我是可以轉的出Divx + Ogg 的影片,
但是可能是我不會設定吧,
即使我在codec 裡面設定為slowest 了,
出來的畫質還是稍微比我較為常用的Dr.DivX 差一點點,
具體來說就是播放時blocking(格子狀)有點明顯,
比上同樣2 pass且檔案大小相同,
而用Dr.DivX壓出來的 Divx + mp3,
是明顯了一點,
不過用DVDtoOgm 速度是快了一點(我的CPU 不支援SSE),
而且在低audio birate 時 Ogg 的優勢也很明顯,
除了支援性(Ogg codec)以外,
相信avi + Ogg 是優於 avi + mp3 的。
最愛聽令人感動的歌!
代碼: 選擇全部
DVDtoOgm - Encoding Job:
Encoding Video Single pass: C:\LOST_IN_TRANSLATION\VIDEO_TS\123.avs
Muxing Ogm Inputs: C:\LOST_IN_TRANSLATION\VIDEO_TS\123.ogm
DVDtoOgm 1.41 beta
Encoding Log File:
Files:
Sorce File C:\LOST_IN_TRANSLATION\VIDEO_TS\123.d2v
Final Movie-File: C:\LOST_IN_TRANSLATION\VIDEO_TS\123.ogm
Movie File: C:\LOST_IN_TRANSLATION\VIDEO_TS\123_Movie.avi
AVS-File: C:\LOST_IN_TRANSLATION\VIDEO_TS\123.avs
Job Settings:
Mux Audio & Video: true
Delete Files: true
Write Log File: true
Split Final Movie: false
Clean up Directory: true
Video Codec: DivX
Calculate Bitrate:
Final Ogm Size: 51200 KB
Add File Size: 0 KB
Bitrate: 1659
Frames: 5487
Framerate: 29.970
Movie Duration: 0 : 3 : 3
Resolution: 672 x 496
Audio Information:
No Audio processing!
Start Encoding Progress:
[PM 7:12:03]: Adding this Script to VirtualDubMod.jobs:
// VirtualDub job list (Sylia script format)
// This is a program generated file -- edit at your own risk.
//
// $numjobs 1
//
// $job "DVDtoOgm - Encoding Job"
// $input "C:\LOST_IN_TRANSLATION\VIDEO_TS\123.avs"
// $output "C:\LOST_IN_TRANSLATION\VIDEO_TS\123_Movie.avi"
// $state 0
// $start_time 0 0
// $end_time 0 0
// $script
VirtualDub.Open("C:\\LOST_IN_TRANSLATION\\VIDEO_TS\\123.avs",0,0);
VirtualDub.RemoveInputStreams();
VirtualDub.video.SetDepth(24,24);
VirtualDub.video.SetMode(1);
VirtualDub.video.SetFrameRate(0,1);
VirtualDub.video.SetIVTC(0,0,-1,0);
VirtualDub.video.SetRange(0,0);
VirtualDub.video.SetCompression(0x78766964,0,10000,0);
VirtualDub.video.filters.Clear();
VirtualDub.subset.Delete();
VirtualDub.SaveAVI("C:\\LOST_IN_TRANSLATION\\VIDEO_TS\\123_Movie.avi");
VirtualDub.Close();
// $endjob
//
//--------------------------------------------------
// $done
[PM 7:12:03]: Start Encoding Video - Single Pass
[PM 7:12:04]: ERROR: VirtualDubMod found this Error: "Cannot open file "123.avs": 系統找不到指定的檔案。"
[PM 7:12:04]: Finished Encoding Video - Single Pass
[PM 7:12:04]: Encoding Error! Can't estimate Encoding Speed
[PM 7:12:04]: Adding this Script to VirtualDubMod.jobs:
// VirtualDub job list (Sylia script format)
// This is a program generated file -- edit at your own risk.
//
// $numjobs 1
//
// $job "DVDtoOgm - Muxing Job"
// $input "C:\LOST_IN_TRANSLATION\VIDEO_TS\123_Movie.avi"
// $output "C:\LOST_IN_TRANSLATION\VIDEO_TS\123.ogm"
// $state 0
// $start_time 0 0
// $end_time 0 0
// $script
VirtualDub.Open("C:\\LOST_IN_TRANSLATION\\VIDEO_TS\\123_Movie.avi",0,0);
VirtualDub.RemoveInputStreams();
VirtualDub.video.SetDepth(24,24);
VirtualDub.video.SetMode(0);
VirtualDub.video.SetFrameRate(0,1);
VirtualDub.video.SetIVTC(0,0,-1,0);
VirtualDub.video.SetRange(0,0);
VirtualDub.video.SetCompression();
VirtualDub.video.filters.Clear();
VirtualDub.subset.Delete();
VirtualDub.SaveOGM("C:\\LOST_IN_TRANSLATION\\VIDEO_TS\\123.ogm");
VirtualDub.Close();
// $endjob
//
//--------------------------------------------------
// $done
[PM 7:12:04]: Start Muxing Audio, Video & Ogm Inputs
[PM 7:12:04]: ERROR: VirtualDubMod found this Error: "Cannot open file "123_Movie.avi": 系統找不到指定的檔案。"
[PM 7:12:04]: Finished Muxing Audio, Video & Ogm Inputs
[PM 7:12:04]: ERROR: Can't find "C:\LOST_IN_TRANSLATION\VIDEO_TS\123.ogm"! Not deleting intermediate Files!
[PM 7:12:04]: Main Directory cleaned up!
Job Finished - End of Log-File
請問那個步驟出了錯?
是audio那頁設定出錯嗎?應該怎樣設定?
最後由 Stephen 於 2004-06-11 22:44 編輯,總共編輯了 1 次。
我設定的方式,
完全是照他所提供的Guides 裡面的步驟設定,
就是在Guides tab 那一整頁裡面,
除了字幕的部份以外,
還有在Audio quality 以及 crop 那裡有調整過以外,
其他大部分都是預設值。
log 如下:
完全是照他所提供的Guides 裡面的步驟設定,
就是在Guides tab 那一整頁裡面,
除了字幕的部份以外,
還有在Audio quality 以及 crop 那裡有調整過以外,
其他大部分都是預設值。
log 如下:
代碼: 選擇全部
DVDtoOgm - Encoding Job:
Encoding Audio 1: test LPCM T01 48KHz.wav
Encoding Video Multipass, Pass 1: C:\videoWorkspace\test.avs
Encoding Video Multipass, Pass 2: C:\videoWorkspace\test.avs
Muxing Ogm Inputs: C:\videoWorkspace\test.ogm
DVDtoOgm 1.41 beta
Encoding Log File:
Files:
Sorce File C:\videoWorkspace\test.d2v
Final Movie-File: C:\videoWorkspace\test.ogm
Movie File: C:\videoWorkspace\test_Movie.avi
AVS-File: C:\videoWorkspace\test.avs
Job Settings:
Mux Audio & Video: true
Delete Files: true
Write Log File: true
Split Final Movie: false
Clean up Directory: true
Video Codec: XviD
Calculate Bitrate:
Audio 1 Size: 3956 KB
Final Ogm Size: 66560 KB
Add File Size: 0 KB
Bitrate: 2018
Frames: 7527
Framerate: 29.970
Movie Duration: 0 : 4 : 11
Resolution: 720 x 544
Audio 1 Information:
Audio 1 Source: C:\videoWorkspace\test LPCM T01 48KHz.wav
Audio 1 Comment: None
Audio 1 Re-Calc.: true
Audio 1 Fin. File: C:\videoWorkspace\test LPCM T01 48KHz.ogg
Commandline: -core( -input "C:\videoWorkspace\test LPCM T01 48KHz.wav" -output "C:\videoWorkspace\test LPCM T01 48KHz.ogg" -logfile "C:\videoWorkspace\test LPCM T01 48KHz.log" ) -ota( -hybridgain -d 0 ) -azid( -L -3db -s surround -c normal ) -ogg ( -q 0.400 ) -profile( DVDtoOgm )
Start Encoding Progress:
[下午 10:43:18]: Start Encoding Audio 1
[下午 10:44:25]: Finished Encoding Audio 1
[下午 10:44:25]: Audio 1 final Filesize: 3787 KB
[下午 10:44:25]: Re-Calculate Bitrate: 2023 kbps
[下午 10:44:25]: Adding this Script to VirtualDubMod.jobs:
// VirtualDub job list (Sylia script format)
// This is a program generated file -- edit at your own risk.
//
// $numjobs 1
//
// $job "DVDtoOgm - Encoding Job"
// $input "C:\videoWorkspace\test.avs"
// $output "C:\videoWorkspace\test_Movie.avi"
// $state 0
// $start_time 0 0
// $end_time 0 0
// $script
VirtualDub.Open("C:\\videoWorkspace\\test.avs",0,0);
VirtualDub.RemoveInputStreams();
VirtualDub.video.SetDepth(24,24);
VirtualDub.video.SetMode(1);
VirtualDub.video.SetFrameRate(0,1);
VirtualDub.video.SetIVTC(0,0,-1,0);
VirtualDub.video.SetRange(0,0);
VirtualDub.video.SetCompression(0x64697678,0,10000,0);
VirtualDub.video.filters.Clear();
VirtualDub.subset.Delete();
VirtualDub.SaveAVI("C:\\videoWorkspace\\test_Movie.avi");
VirtualDub.Close();
// $endjob
//
//--------------------------------------------------
// $done
[下午 10:44:25]: Start Encoding Video - Multipass, 1st-pass
[下午 11:49:13]: Finished Encoding Video - Multipass, 1st-pass
[下午 11:49:13]: Hopefully Encoded Frames: 7527
[下午 11:49:13]: Encoding Duration: 1 Hours, 4 Minutes, 47 Seconds
[下午 11:49:13]: Encoding Speed: 160.149 Frames per Second
[下午 11:49:13]: Adding this Script to VirtualDubMod.jobs:
// VirtualDub job list (Sylia script format)
// This is a program generated file -- edit at your own risk.
//
// $numjobs 1
//
// $job "DVDtoOgm - Encoding Job"
// $input "C:\videoWorkspace\test.avs"
// $output "C:\videoWorkspace\test_Movie.avi"
// $state 0
// $start_time 0 0
// $end_time 0 0
// $script
VirtualDub.Open("C:\\videoWorkspace\\test.avs",0,0);
VirtualDub.RemoveInputStreams();
VirtualDub.video.SetDepth(24,24);
VirtualDub.video.SetMode(1);
VirtualDub.video.SetFrameRate(0,1);
VirtualDub.video.SetIVTC(0,0,-1,0);
VirtualDub.video.SetRange(0,0);
VirtualDub.video.SetCompression(0x64697678,0,10000,0);
VirtualDub.video.filters.Clear();
VirtualDub.subset.Delete();
VirtualDub.SaveAVI("C:\\videoWorkspace\\test_Movie.avi");
VirtualDub.Close();
// $endjob
//
//--------------------------------------------------
// $done
[下午 11:49:13]: Start Encoding Video - Multipass, nth-pass - No 2
[上午 01:05:16]: Finished Encoding Video - Multipass, nth-pass - No 2
[上午 01:05:16]: Hopefully Encoded Frames: 7527
[上午 01:05:16]: Encoding Duration: 1 Hours, 16 Minutes, 2 Seconds
[上午 01:05:16]: Encoding Speed: 3763.500 Frames per Second
[上午 01:05:16]: Adding this Script to VirtualDubMod.jobs:
// VirtualDub job list (Sylia script format)
// This is a program generated file -- edit at your own risk.
//
// $numjobs 1
//
// $job "DVDtoOgm - Muxing Job"
// $input "C:\videoWorkspace\test_Movie.avi"
// $output "C:\videoWorkspace\test.ogm"
// $state 0
// $start_time 0 0
// $end_time 0 0
// $script
VirtualDub.Open("C:\\videoWorkspace\\test_Movie.avi",0,0);
VirtualDub.RemoveInputStreams();
VirtualDub.stream[0].SetSource("C:\\videoWorkspace\\test LPCM T01 48KHz.ogg",0x00000204);
VirtualDub.stream[0].SetMode(0);
VirtualDub.stream[0].SetInterleave(1,500,1,0,0);
VirtualDub.stream[0].SetClipMode(1,1);
VirtualDub.stream[0].SetConversion(0,0,0,0,0);
VirtualDub.stream[0].SetVolume();
VirtualDub.stream[0].SetCompression();
VirtualDub.stream[0].EnableFilterGraph(0);
VirtualDub.stream[0].filters.Clear();
VirtualDub.video.SetDepth(24,24);
VirtualDub.video.SetMode(0);
VirtualDub.video.SetFrameRate(0,1);
VirtualDub.video.SetIVTC(0,0,-1,0);
VirtualDub.video.SetRange(0,0);
VirtualDub.video.SetCompression();
VirtualDub.video.filters.Clear();
VirtualDub.subset.Delete();
VirtualDub.SaveOGM("C:\\videoWorkspace\\test.ogm");
VirtualDub.Close();
// $endjob
//
//--------------------------------------------------
// $done
[上午 01:05:16]: Start Muxing Audio, Video & Ogm Inputs
[上午 01:05:40]: Finished Muxing Audio, Video & Ogm Inputs
[上午 01:05:40]: Deleted intermediate Files!
[上午 01:05:41]: Main Directory cleaned up!
Job Finished - End of Log-File
最愛聽令人感動的歌!