Welcome to Doom9's Forum, THE in-place to be for everyone interested in DVD conversion. Before you start posting please read the forum rules. By posting to this forum you agree to abide by the rules. |
1st November 2009, 23:10 | #1061 | Link |
Registered User
Join Date: May 2005
Posts: 169
|
ac3 audio below minimum
I think I see what is happening. It looks like if you convert from another audio format, such as .mp3, it honors the minimum bitrate.
But it seems if the audio is already .ac3, even if the bitrate is below the minimum, it is just muxed in with no processing if "preserve compliant ac3 audio" option is checked. here's a log from the clip with .mp3 audio ============================================== <11/1/2009 4:41:42 PM> START PROCESS <> <11/1/2009 4:41:42 PM> PROJECT SETTINGS DVD Video Standard: NTSC DVD Titles number: 1 DVD Size: 639/4450 MB (14%) DVD Output Setup: DVD Folder DVD Label: TestClip DVD Menu: No Menu Output Folder: C:\DVD\AVStoDVD_Out Save Log file: Yes Delete Temp Process Files: Yes Delete Working Files: Yes Edit Command Parameters: No Post Process Task: Show Progress Status window <> <11/1/2009 4:41:42 PM> TITLE 1 SOURCE FILES Video: C:\DVD\TestClip.avi Info: DivX 5 - 1014 kbps - 640x352 - DAR 1.818 - 23.976 fps - Progressive - 10:09 minutes - 14625 frames Audio: C:\DVD\TestClip.avi Info: MPEG-1 Audio layer 3 - 32 kbps - CBR - 48000Hz - 2ch - 10:10 minutes Subs: [MediaInfoLib - v0.7.23] <> <11/1/2009 4:41:42 PM> AVISYNTH SCRIPT Import("C:\Program Files (x86)\AVStoDVD\Lib\A2DSource.avsi") Video = A2DVideoSource("C:\DVD\TestClip.avi", CacheFolder = "C:\Users\Owner\AppData\Local\Temp") Audio = A2DAudioSource("C:\DVD\TestClip.avi", CacheFolder = "C:\Users\Owner\AppData\Local\Temp") Video = Video.ConvertToYV12 #Using DGPulldown to upsize FPS Video = Video.AddBorders(0,4,0,4) Video = Video.Lanczos4Resize(720,480) AudioDub(Video, Audio) <> <11/1/2009 4:41:42 PM> START VIDEO ENCODING OPERATIONS Encoding Profile: QuEnc CBR 1-pass Target Video FileSize: 618.1 MB QuEnc Parameters: -i "C:\Users\Owner\AppData\Local\Temp\TestClip_0_TestClip.avs" -o "C:\DVD\AVStoDVD_Out\TestClip_0_TestClip.m2v" -b 8500 -1 -hq -novbr -scene -trell -aspectratio 16:9 -nointerlaced -mpeg2mux noaudio -dc 10 -priority 5 -auto -close <> <11/1/2009 4:46:44 PM> END VIDEO ENCODING OPERATIONS A2DVideoSource: AVISource Created File: C:\DVD\AVStoDVD_Out\TestClip_0_TestClip.m2v (618 MB) OUTPUT VIDEO INFO: MPEG-2 Video - 8572 kbps - 720x480 - DAR 1.778 - 23.976 fps - Progressive - 10:09 minutes - 14610 frames <> <11/1/2009 4:46:44 PM> START PULLDOWN OPERATIONS DGPulldown Parameters: "C:\DVD\AVStoDVD_Out\TestClip_0_TestClip.m2v" -srcfps 23.976 -destfps 29.97 -inplace -bff <> <11/1/2009 4:47:14 PM> END PULLDOWN OPERATIONS DGPulldown executed on File: C:\DVD\AVStoDVD_Out\TestClip_0_TestClip.m2v (618 MB) OUTPUT VIDEO INFO: MPEG-2 Video - 8565 kbps - 720x480 - DAR 1.778 - 23.976 fps - Progressive (2:3 Pulldown) - 10:09 minutes - 14622 frames <> <11/1/2009 4:47:14 PM> START AUDIO ENCODING OPERATIONS Wavi+Aften Parameters: "C:\Users\Owner\AppData\Local\Temp\TestClip_0_TestClip.avs" - | "C:\Program Files (x86)\AVStoDVD\Aften\aften.exe" -b 224 - "C:\DVD\AVStoDVD_Out\TestClip_0_TestClip.ac3" <> <11/1/2009 4:47:35 PM> END AUDIO ENCODING OPERATIONS A2DAudioSource: DirectShowSource Created File: C:\DVD\AVStoDVD_Out\TestClip_0_TestClip.ac3 (16.3 MB) OUTPUT AUDIO INFO: AC3 - 224 kbps - CBR - 48000Hz - 2ch - 10:10 minutes <> <11/1/2009 4:47:36 PM> START DVD AUTHORING OPERATIONS BatchMux Parameters: -arglist "C:\Users\Owner\AppData\Local\Temp\TestClip_0_BatchMux.ini" BatchMux ini file: -d "C:\DVD\AVStoDVD_Out\TestClip_0\VIDEO_TS" -mxp "C:\Users\Owner\AppData\Local\Temp\TestClip_0_MuxMan.mxp" -l "C:\Users\Owner\AppData\Local\Temp\TestClip_0_MuxMan.log" -muxman "C:\Program Files (x86)\AVStoDVD\MuxMan" -prio LOW -v "C:\DVD\AVStoDVD_Out\TestClip_0_TestClip.m2v" -vidmode LB -a1 "C:\DVD\AVStoDVD_Out\TestClip_0_TestClip.ac3" -a1lang en -cellfr "C:\Users\Owner\AppData\Local\Temp\TestClip_0_TestClip_MuxMan.txt" -progfr "C:\Users\Owner\AppData\Local\Temp\TestClip_0_TestClip_MuxMan.txt" -chapfr "C:\Users\Owner\AppData\Local\Temp\TestClip_0_TestClip_MuxMan.txt" <> <11/1/2009 4:47:42 PM> END DVD AUTHORING OPERATIONS Created Folder: C:\DVD\AVStoDVD_Out\TestClip_0 (643.4 MB) <> <11/1/2009 4:47:43 PM> Log file created by AVStoDVD Release 2.2.3 <> ============================================== The same clip but I used AviDemux to convert the audio to ac3 192 ============================================== <11/1/2009 4:53:20 PM> START PROCESS <> <11/1/2009 4:53:20 PM> PROJECT SETTINGS DVD Video Standard: NTSC DVD Titles number: 1 DVD Size: 636/4450 MB (14%) DVD Output Setup: DVD Folder DVD Label: TestClip2 DVD Menu: No Menu Output Folder: C:\DVD\AVStoDVD_Out Save Log file: Yes Delete Temp Process Files: Yes Delete Working Files: Yes Edit Command Parameters: No Post Process Task: Show Progress Status window <> <11/1/2009 4:53:20 PM> TITLE 1 SOURCE FILES Video: C:\DVD\TestClip2.avi Info: DivX 5 - 1014 kbps - 640x352 - DAR 1.818 - 23.976 fps - Progressive - 10:09 minutes - 14625 frames Audio: C:\DVD\TestClip2.avi Info: AC3 - 192 kbps - CBR - 48000Hz - 2ch - 10:09 minutes Subs: [MediaInfoLib - v0.7.23] <> <11/1/2009 4:53:20 PM> AVISYNTH SCRIPT Import("C:\Program Files (x86)\AVStoDVD\Lib\A2DSource.avsi") Video = A2DVideoSource("C:\DVD\TestClip2.avi", CacheFolder = "C:\Users\Owner\AppData\Local\Temp") # Audio is frameserved by AviSynth just for Preview and Edit purposes. Audio = A2DAudioSource("C:\DVD\TestClip2.avi", CacheFolder = "C:\Users\Owner\AppData\Local\Temp") Video = Video.ConvertToYV12 #Using DGPulldown to upsize FPS Video = Video.AddBorders(0,4,0,4) Video = Video.Lanczos4Resize(720,480) AudioDub(Video, Audio) <> <11/1/2009 4:53:20 PM> START VIDEO ENCODING OPERATIONS Encoding Profile: QuEnc CBR 1-pass Target Video FileSize: 618.1 MB QuEnc Parameters: -i "C:\Users\Owner\AppData\Local\Temp\TestClip2_0_TestClip2.avs" -o "C:\DVD\AVStoDVD_Out\TestClip2_0_TestClip2.m2v" -b 8500 -1 -hq -novbr -scene -trell -aspectratio 16:9 -nointerlaced -mpeg2mux noaudio -dc 10 -priority 5 -auto -close <> <11/1/2009 4:58:24 PM> END VIDEO ENCODING OPERATIONS A2DVideoSource: AVISource Created File: C:\DVD\AVStoDVD_Out\TestClip2_0_TestClip2.m2v (618 MB) OUTPUT VIDEO INFO: MPEG-2 Video - 8572 kbps - 720x480 - DAR 1.778 - 23.976 fps - Progressive - 10:09 minutes - 14610 frames <> <11/1/2009 4:58:24 PM> START PULLDOWN OPERATIONS DGPulldown Parameters: "C:\DVD\AVStoDVD_Out\TestClip2_0_TestClip2.m2v" -srcfps 23.976 -destfps 29.97 -inplace -bff <> <11/1/2009 4:58:53 PM> END PULLDOWN OPERATIONS DGPulldown executed on File: C:\DVD\AVStoDVD_Out\TestClip2_0_TestClip2.m2v (618 MB) OUTPUT VIDEO INFO: MPEG-2 Video - 8565 kbps - 720x480 - DAR 1.778 - 23.976 fps - Progressive (2:3 Pulldown) - 10:09 minutes - 14622 frames <> <11/1/2009 4:58:53 PM> START AUDIO DEMUXING OPERATIONS FFmpeg Parameters: -i "C:\DVD\TestClip2.avi" -acodec copy "C:\DVD\AVStoDVD_Out\TestClip2_0_TestClip2.ToFix.ac3" <> <11/1/2009 4:59:04 PM> END AUDIO ENCODING OPERATIONS Created File: C:\DVD\AVStoDVD_Out\TestClip2_0_TestClip2.ac3 (14 MB) OUTPUT AUDIO INFO: AC3 - 192 kbps - CBR - 48000Hz - 2ch - 10:09 minutes <> <11/1/2009 4:59:04 PM> START DVD AUTHORING OPERATIONS BatchMux Parameters: -arglist "C:\Users\Owner\AppData\Local\Temp\TestClip2_0_BatchMux.ini" BatchMux ini file: -d "C:\DVD\AVStoDVD_Out\TestClip2_0\VIDEO_TS" -mxp "C:\Users\Owner\AppData\Local\Temp\TestClip2_0_MuxMan.mxp" -l "C:\Users\Owner\AppData\Local\Temp\TestClip2_0_MuxMan.log" -muxman "C:\Program Files (x86)\AVStoDVD\MuxMan" -prio LOW -v "C:\DVD\AVStoDVD_Out\TestClip2_0_TestClip2.m2v" -vidmode LB -a1 "C:\DVD\AVStoDVD_Out\TestClip2_0_TestClip2.ac3" -a1lang en -cellfr "C:\Users\Owner\AppData\Local\Temp\TestClip2_0_TestClip2_MuxMan.txt" -progfr "C:\Users\Owner\AppData\Local\Temp\TestClip2_0_TestClip2_MuxMan.txt" -chapfr "C:\Users\Owner\AppData\Local\Temp\TestClip2_0_TestClip2_MuxMan.txt" <> <11/1/2009 4:59:11 PM> END DVD AUTHORING OPERATIONS Created Folder: C:\DVD\AVStoDVD_Out\TestClip2_0 (641 MB) <> <11/1/2009 4:59:11 PM> Log file created by AVStoDVD Release 2.2.3 <> ============================================== I haven't done test runs yet with HC but maybe you can tell from this if the "preserve ac3" setting is supposed to keep the audio regardless of bitrate or it's supposed to process if below the minimum. I guess a case could be made for either setting.
__________________
"I don't want to belong to any club that would have me as a member." - Groucho Marx |
4th November 2009, 15:21 | #1063 | Link |
Registered User
Join Date: Jul 2004
Location: Finland
Posts: 109
|
How I can change some default settings in AVS script? For example, I want to use Spline36 instead Spline16, AssumeFPS(25) instead DG pulldown and add hard-coded subtitles before resize (subtitles look fat by default). There is also ConvertToYV12() even if video is already YV12. Don't know it that conversion degrade quality or reduce speed in this case, but I remove it everytime just to be sure.
These can be done manually but it is quite annoying to change them for each video. Is it possible to do PAL 4% speed-up for audio inside AVS script which AVStoDVD accepts? For now, I convert audio tracks with audio editor and it is quite annoying task.
__________________
Interlaced, 50 Hz and 60 Hz, 24 fps film. These are evil artifacts from the past which still possess modern video technology. |
4th November 2009, 21:57 | #1065 | Link | ||||
AVStoDVD Dev
Join Date: Apr 2006
Location: Italy
Posts: 1,302
|
What do you think about to have a external txt file that contains the list of AVS Resizers? Or a win registry key?
Quote:
Quote:
Quote:
Quote:
Bye |
||||
5th November 2009, 08:33 | #1066 | Link | |
Registered User
Join Date: Jul 2004
Location: Finland
Posts: 109
|
Quote:
Some prefer AssumeFPS for smoother playback. Just a thought, if you could give alternative option for frame rate conversion without using external program like audio editor. Anamorphic DVDs have narrow image by default which will be widened to the correct aspect ratio. Now AVStoDVD puts hard-coded subtitles to that narrow image so subtitles will expand and look fat. Maybe I could use narrow font for subtitles to correct this, but then it again requires work outside AVStoDVD. Although I have noticed that subtitles look better, if source video has high resolution and vice versa.
__________________
Interlaced, 50 Hz and 60 Hz, 24 fps film. These are evil artifacts from the past which still possess modern video technology. |
|
8th November 2009, 13:18 | #1067 | Link | |
AVStoDVD Dev
Join Date: Apr 2006
Location: Italy
Posts: 1,302
|
Quote:
Code:
AssumeFPS("pal_film",true).ResampleAudio(48000) MrC |
|
11th November 2009, 15:32 | #1068 | Link |
Registered User
Join Date: Jul 2004
Location: Finland
Posts: 109
|
Thanks, MrC. It seems to work. Does AVStoDVD sync 24 fps subtitles automatically to 25 fps when frame rate is converted to 25 fps? First I used 25 fps synced subtitles and they were wrong, but 24 fps ones were synced properly.
From some reason DVD subtitles don't work, at least Media Player Classic HC has gray subtitles menu, so I use hard-coded ones.
__________________
Interlaced, 50 Hz and 60 Hz, 24 fps film. These are evil artifacts from the past which still possess modern video technology. |
11th November 2009, 22:19 | #1069 | Link |
AVStoDVD Dev
Join Date: Apr 2006
Location: Italy
Posts: 1,302
|
AVStoDVD does not any fps conversion with subs. What subs format are you using? If SRT (text based), be careful they are formatted as ANSI and not UNICODE text. Otherwise SubtitlesCreator (used to do srt2sup) reject them.
Bye |
12th November 2009, 09:01 | #1070 | Link |
Registered User
Join Date: Jul 2004
Location: Finland
Posts: 109
|
That is weird. I checked finished DVD with DGindex and it showed 25.000 fps when original was 23.976 fps. Subtitles are timed properly and they were for 24 fps.
Yes, I use SRT format for subtitles. Should try supported formats then.
__________________
Interlaced, 50 Hz and 60 Hz, 24 fps film. These are evil artifacts from the past which still possess modern video technology. |
14th November 2009, 15:13 | #1071 | Link |
AVStoDVD Dev
Join Date: Apr 2006
Location: Italy
Posts: 1,302
|
AVStoDVD release 2.2.4 is out.
Change log: Code:
- Some bugs fixed - Added 'Copy Title Settings' in Title Edit Section - Added AVS Resize Filter 'Spline64Resize' (see help section for more details about filter choice) - Added possibility to insert custom AVS Resize Filter in 'Preferences'/'Encoding' - Added "-pad 0" to Aften command line to avoid initial 5 ms delay - Changed Misc option 'Change ffdshow Mixer Output to same as input' to 'Adjust ffdshow Mixer Output at runtime' (mixer is adjusted to match required channels when needed and not when AVStoDVD starts/ends) - Improved AviSynth script reading properties routine - Improved log activity (added Preferences list) - Improved support to VFR (Variable Frame Rate) video - FFMpegSource updated to 2.12 (A2DSouce.avsi updated accordingly) - MediaInfo updated to 0.7.24 Bye |
15th November 2009, 09:29 | #1074 | Link | |
AVStoDVD Dev
Join Date: Apr 2006
Location: Italy
Posts: 1,302
|
Quote:
You're welcome! Sometimes I feel like an old rock in the big HD sea... Bye |
|
22nd November 2009, 21:50 | #1075 | Link |
Registered User
Join Date: May 2005
Posts: 169
|
I've been using the Oct. 20 HC 0.24 beta and the only difference I've noticed is it seems to run a bit faster on my quad core. I did an identical DVD-RB project using 0.23 then using the Oct. 20 0.24 and noted the elapsed time for video processing. The DVD-RB scenario is multiple instance rather than multi-thread though. I haven't done any timings with AVStoDVD but the output looks fine.
__________________
"I don't want to belong to any club that would have me as a member." - Groucho Marx |
11th December 2009, 09:55 | #1077 | Link | |
Registered User
Join Date: May 2008
Posts: 12
|
Quote:
Any chance that you could implement Unicode support? Right now, any unicode character in the file name would cause error in reading the file; and I would love to have unicode support in srt files too. TIA. |
|
11th December 2009, 10:47 | #1078 | Link |
AVStoDVD Dev
Join Date: Apr 2006
Location: Italy
Posts: 1,302
|
Unicode support in SRT subs (conversion from Unicode/UTF-8 to ANSI) will be supported in the next release (I hope to throw it out before Christmas).
Instead unicode chars in the filename is really a big issue: all the thirtd part sw used by A2D should support it and unfortunately they do not. Bye |
13th December 2009, 20:42 | #1079 | Link |
Registered User
Join Date: Dec 2009
Posts: 3
|
Conversion with this program takes way too much time. I counted about 6 hours, while ConvertXtoDVD takes about 2-3 hours for one movie. Even giving a little sharper picture quality. Big issue which needs improvement.
|
|
|