Log in

View Full Version : AVStoDVD Support Thread


Pages : 1 2 3 4 5 6 7 8 9 10 11 12 13 [14] 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68

MrC
4th January 2009, 15:53
Right on, aften support!!!, I running a test right now, I set it for 2.0 audio, but it encodes it as 5.1...(the original audio is 2.0 mp3),When you are encoding 5.1 it uses ffmpeg to map the stream?

Are you sure you do not have the ffdshow audio mixer set to 6 channels? And you know... I need the log file... ;)

ffmpeg is now used to convert audio stream to WAV uncompressed 48 kHz, then Aften converts to AC3.

When I add a title that is allready 352x480 and select Half-D1, the avs script yields
Video = Video.AddBorders(144,0,144,0)
Video = Video.Lanczos4Resize(720,480)
Video = Video.Lanczos4Resize(352,480)

it seems it shouldn't be resized twice, or at all in this case, also if an addborders is needed, shouldn't it be the last thing in the video processing chain to reduce any performance hit do to the increased frame size?


If your source video clip is mpeg2 DVD compliant, then AVStoDVD does not make any conversion (aka resizing and stuff like that).
If it is not DVD compliant, then AVStoDVD, by default, resizes to the wished standard. Surely resizing routine can be improved as you suggest (avoid double resizing... that is my laziness ;) ).
About speed, are you sure that putting AddBorders as last line would increase encoding performance? Do you have any test to confirm that?

Then I found that the dvd size is too big and I couldnt reduce the minimum avg bitrate below 1000 and still have autobitrate enabled without changing the setting in the registry, which resulted in a GUI crash (Run-time error '383':'Text' property is read-only) when I selected settings. However autobitrate still works, it changed itself to 923 to fit 695MB.

Before anyone comments or asks why 695? The answer is "It's what I want to do." (dvd on a cdr, I have not yet found a player it wouldn't play on)

I refuse to allow in the GUI a video bitrate below 1000. Even HCenc cannot do miracles with those bitrates. I think that mpeg4 would be a much better choice.
BTW you can always tweak the registry... as you already did. :cool:

;)

Bye

gizzin
4th January 2009, 17:59
Ya I did actually have it set to 6channels, so I changed it and ran it again same problem it outputted to 5.1 even though it was set to 2 channels (I never had problems encoding to 2.0 when it was set to 6channels before). What happens if you have a dvd that has multiple titles and has different streams, 2.0, and 5.1...And you want to re-encode them as 5.1, 2.0 etc..? Also I still do get Run-time error '383':'Text' property is read-only error occasionally, However as far as my memory goes its only 1 or 2 times lately. Why not use the latest build of aften?

bagheera1
4th January 2009, 18:03
About speed, are you sure that putting AddBorders as last line would increase encoding performance? Do you have any test to confirm that?

I didn't run any tests. My statment is derived from the fact that when you double the size of a square, you quadruple its area (7x7 square is 49 units while a 14x14 square is 196 units), and I think avisynth has an 8bit pixel pricision so that would make the size an even bigger factor. Of cource I have not coded any resizing routines, so I might be wrong. Maby one of the coders like IanB could comment on my guesswork.

I do think you would loose the sharp edges that a last-in-chain addborders would give do to a resize smoothing/interpolation, but then mpeg2 hates sharp edges for compression. (maby a benefit to have it early)

About the GUI crash, if it doesn't bother you, I can live with it.

by the way, I'm not trying to be a pain.

MrC
5th January 2009, 15:16
Ya I did actually have it set to 6channels, so I changed it and ran it again same problem it outputted to 5.1 even though it was set to 2 channels (I never had problems encoding to 2.0 when it was set to 6channels before). What happens if you have a dvd that has multiple titles and has different streams, 2.0, and 5.1...And you want to re-encode them as 5.1, 2.0 etc..? Also I still do get Run-time error '383':'Text' property is read-only error occasionally, However as far as my memory goes its only 1 or 2 times lately. Why not use the latest build of aften?

What is telling you that AC3 output is 5.1? From the log file you sent me, AVS script is correct (AviSynth and output directshow mixer do the channels map not ffmpeg) and there is no reason that output is 5.1 IF you set correctly audio mixer (did you press 'Apply'?).

If you have a project with multiple channels configurations titles (to encode, not to keep), I suggest to encode titles separately (output mpg) and then run the full project keeping video and audio.

I didn't run any tests. My statment is derived from the fact that when you double the size of a square, you quadruple its area (7x7 square is 49 units while a 14x14 square is 196 units), and I think avisynth has an 8bit pixel pricision so that would make the size an even bigger factor. Of cource I have not coded any resizing routines, so I might be wrong. Maby one of the coders like IanB could comment on my guesswork.

I do think you would loose the sharp edges that a last-in-chain addborders would give do to a resize smoothing/interpolation, but then mpeg2 hates sharp edges for compression. (maby a benefit to have it early)

About the GUI crash, if it doesn't bother you, I can live with it.

by the way, I'm not trying to be a pain.

Let's wait for AviSynth experts comments, then. From my side I surely eliminate the double resize when encoding Half-D1.

About GUI crash, if I understood correctly, it happens AFTER you tweak AVStoDVD registry key. You inserted a not standard VideoMaxAvgBitRate value. When 'Settings' form is called, the combobox containing valid VideoMaxAvgBitRate values is populated. If the GUI finds a value not expected, it throws out Run-time error '383':'Text' property is read-only and crashes (that error is not handled).

Frankly speaking: I already find very difficult to handle all possible errors generated by GUI inputs... I do not want to imagine what to handle all possible errors generated by registry tweaking would mean...

BTW, no pain at all, AVStoDVD has grown so far mainly because of your inputs.

;)

Bye

MrC
8th January 2009, 17:07
@gizzin

another valid option for ffdshow audio mixer is "same as input": you do not have to worry about channels configuration anymore.

@everybody

any other issue with new Alpha?

;)

Bye

gizzin
8th January 2009, 17:56
Ya, stupid mistake, not pressing apply..No other problems, and I've ran about 5 dvds. Love the aften support thanks alot. I will use same as input from now on..lol

toology
9th January 2009, 10:47
Can aften do a DTS 5.1 to AC3 5.1 conversion? It's really a chore doing it manually.

MrC
9th January 2009, 13:32
Can aften do a DTS 5.1 to AC3 5.1 conversion? It's really a chore doing it manually.

Aften can only convert from WAV to AC3.

BTW, AVStoDVD retains DTS streams since release 2.1.2, so why do you need DTS->AC3 conversion?

;)

Bye

IanB
10th January 2009, 08:50
... any comments would be appreciated.Video = Video.AddBorders(144,0,144,0)
Video = Video.Lanczos4Resize(720,480)
Video = Video.Lanczos4Resize(352,480)Yes, resizing twice in a row is a bit silly. :p

As for resizing the border pixels, more pixels to process so, yes it takes longer. But the resizers are pretty fast, so it's not going to break the bank.

And as pointed out it has the side effect of softening the border edge. Which is a 2 edge sword, if the borders align with the block size for the codec, i.e. 16, then a hard border edge is advantageous, the border block is a solid colour (very easy to encode), the next block across is regular picture. If not then you have an extreme transition within a block (hard to encode). Else when resized the block has a soft transition (easy to encode).

leoliver
10th January 2009, 17:21
Should I UN-install a previous version of AVStoDVD before installing a updated version ? Or would the new version simply replace the older version without needing to UN-install the older ?
Also, last month you sent me a "special version " of AVStoDVD....

"I have uploaded a very alpha release of AVStoDVD 2.1.3 (exe only) which contains a lot of new debug instructions.
Download it, unzip it, overwrite current exe and start again your simple project. Copy and past here the log file."

That was the version I needed to run AVStoDVD on my computer due to my system problems. So I would like to ask if the new update.......... ,
" AVStoDVD 2.1.3 Alpha build 090102 is out." , contains all of the fixes that were on the "very alpha release of AVStoDVD 2.1.3 " that you sent me last month ?
If so , I will give the new updated version a try.
Thanks.

MrC
12th January 2009, 09:01
And as pointed out it has the side effect of softening the border edge. Which is a 2 edge sword, if the borders align with the block size for the codec, i.e. 16, then a hard border edge is advantageous, the border block is a solid colour (very easy to encode), the next block across is regular picture. If not then you have an extreme transition within a block (hard to encode). Else when resized the block has a soft transition (easy to encode).

Hi IanB,

if I correctly understood, if the AddBorder value is a multiple of 16 then adding the statement at the end of the script is better, else it is convenient to leave resizing at the end?

Should I UN-install a previous version of AVStoDVD before installing a updated version ? Or would the new version simply replace the older version without needing to UN-install the older ?
Also, last month you sent me a "special version " of AVStoDVD....

"I have uploaded a very alpha release of AVStoDVD 2.1.3 (exe only) which contains a lot of new debug instructions.
Download it, unzip it, overwrite current exe and start again your simple project. Copy and past here the log file."

That was the version I needed to run AVStoDVD on my computer due to my system problems. So I would like to ask if the new update.......... ,
" AVStoDVD 2.1.3 Alpha build 090102 is out." , contains all of the fixes that were on the "very alpha release of AVStoDVD 2.1.3 " that you sent me last month ?
If so , I will give the new updated version a try.
Thanks.

It is always better to uninstall previous releases. It is a safe procedure because AVStoDVD will ask you if you want to keep your custom settings. Everything else will be cleaned.
And yes, 2.1.3 Alpha 090102 contains all the fixes.

;)

Bye

IanB
12th January 2009, 11:29
if I correctly understood, if the AddBorder value is a multiple of 16 then adding the statement at the end of the script is better, else it is convenient to leave resizing at the end?As a coarse generalisation, yes. But you really need to fully understand the internals of the codec in question before making such a leap of faith. Codec designers put considerable work into optimally handling such cases. You should test encode a short segment to be sure of the behaviour.

MrC
12th January 2009, 12:16
As a coarse generalisation, yes. But you really need to fully understand the internals of the codec in question before making such a leap of faith. Codec designers put considerable work into optimally handling such cases. You should test encode a short segment to be sure of the behaviour.

Thanks for the reply. I will surely make some tests. You know, as GUI designer I have to make as many generalisations as possible: script automation and "quick&dirt" rules are my common bread...

;)

Bye

leoliver
13th January 2009, 07:26
Hi Everyone,

Today I used the new version of AVStoDVD to encode a great DVD movie. However at the start I opened up The Settings menu and clicked on " 2.HCenc OPV 1-pass " . And the clicked on "save settings as default " .
But it looked like the 'QuEnc CBR' was doing the video encoding .
After the job was finished , the log showed that the "
1.QuEnc CBR 1-pass " selection was used .
The previous time I used AVStoDVD , I selected the 3rd choice , " 3.HCenc VBR 2-pass " and custom set the maximum bit rate to 9000. And then AVStoDVD remembered my settings. But if I remember right , I think I clicked on the
" Pad Lock " icon before running that job. Is the " Pad Lock " icon needed to save settings for a job?
The QuEnc CBR 1-pass setting made a great movie , in fact I couldn't tell the difference in the video quality between the QuEnc CBR 1-pass setting and the twice as long (in encode time) HCenc VBR 2-pass setting.
I still would like to try the HCenc OPV 1-pass setting , so I'm wondering why that setting didn't go into play? Unless I'm not saving the settings the correct way ?
Thanks.

MrC
13th January 2009, 09:00
@leoliver

AVStoDVD automatically chooses Video Profile according to video bitrates levels.

To fix, in the current project, a Video Profile (i.e. HCenc OPV 1-pass) for all bitrates, you have simply to select it in 'Settings'/'Enconding'/'Setup Video Profiles' and then click on the small icon 'Lock selected Video Profile for all bitrates'. That's all.

Press F1 (Help) to get more details about how AVStoDVD works with Video Profiles.

;)

Bye

MrC
18th January 2009, 13:34
AVStoDVD 2.1.3 is available to download (https://sourceforge.net/project/showfiles.php?group_id=197340&package_id=233646).

Change log (in italic added items from 2.1.3 Alpha)

- Some bugs fixed
- Added 'KeepDAR' feature (keep thumbnails Display Aspect Ratio) in DVD Menu Editor
- Added 'HL Links' feature (display HighLights links/dependencies) in DVD Menu Editor
- Added 'Button Generator' section in DVD Menu Editor
- Added 'Muxed MPEG2 File' as Output Setup option (muxing is done by ImagoMPEG-Muxer)
- Changed AC3 audio encoder: from QuEnc to Aften r762
- Changed MPEG2 video demuxer: from 'ReJig 0.5f' to 'FFmpeg r14277'
- Removed ImgBurn from 'NoInstall' package. It is still present in the 'Installer' package as installer itself.
- Improved errors logging in AVStoDVD project log file
- Improved AVS Script generation function
- AviSynth updated to 2.5.8
- MediaInfo updated to 0.7.8

;)

Bye

rendez2k
18th January 2009, 14:09
AVStoDVD 2.1.3 is available to download (https://sourceforge.net/project/showfiles.php?group_id=197340&package_id=233646).

Change log (in italic added items from 2.1.3 Alpha)

- Some bugs fixed
- Added 'KeepDAR' feature (keep thumbnails Display Aspect Ratio) in DVD Menu Editor
- Added 'HL Links' feature (display HighLights links/dependencies) in DVD Menu Editor
- Added 'Button Generator' section in DVD Menu Editor
- Added 'Muxed MPEG2 File' as Output Setup option (muxing is done by ImagoMPEG-Muxer)
- Changed AC3 audio encoder: from QuEnc to Aften r762
- Changed MPEG2 video demuxer: from 'ReJig 0.5f' to 'FFmpeg r14277'
- Removed ImgBurn from 'NoInstall' package. It is still present in the 'Installer' package as installer itself.
- Improved errors logging in AVStoDVD project log file
- Improved AVS Script generation function
- AviSynth updated to 2.5.8
- MediaInfo updated to 0.7.8

;)

Bye

Nice work! Button generator works well. Would it be possible to add a transparent button option? Or, even remove the button all together (never use the play all button!.

MrC
19th January 2009, 13:36
Nice work! Button generator works well. Would it be possible to add a transparent button option? Or, even remove the button all together (never use the play all button!.

To both of your questions, the answer is yes. But be prepared to wait a little bit. My will is to re-design the DVD menu process generation, by building a sort of wizard. Step by step it will be possible to choose and customize menu configuration and elements, including:

- aspect ratio (4:3 - 16:9)
- multi page menu
- custom buttons or no buttons (text only menu)
- different highlight shapes
- template saving

please feel free to add request: in a planning step, everything is allowed.

;)

Bye

Richardw322
19th January 2009, 16:13
A question on Avisynth 2.5.8, will that keep existing plugins in the Avisynth folder?

Also, love the "menu wizard" idea. Even with one movie per DVSD I prefer menu, so I drop in DVD and get to pick when playback of the movie starts.

kinnth
19th January 2009, 17:12
i just wanted to check, does avs2dvd decode blu rays or hd dvd's? Thanks

leoliver
20th January 2009, 07:03
Tonight , the AVStoDVD process was aborted due to a DVD authoring error . The error message said to look at the 2 log files I'm attaching with this post.
When I looked in my "Output" folder , I had a Glory_0_Title_01.ac3 (178 MB. ) file , a Glory_0_Title_01.m2v (4.03 GB.) file and a VIDEO_TS folder (4.31 GB.) . The files 5 .vob files , in the VIDEO_TS folder , were playable if I loaded them as individual files in Mplayer . And those files have good audio/video playback , but no DVD menu structure.
Please take a look at my log files and let me know what went wrong and how it can be corrected .
Thanks.

MrC
20th January 2009, 11:26
A question on Avisynth 2.5.8, will that keep existing plugins in the Avisynth folder?

Yes, it should. Anyway, for your safety, backup them.

i just wanted to check, does avs2dvd decode blu rays or hd dvd's? Thanks

No, it does not. At least not directly. For that purpose give a try to BD Rebuilder (http://forum.doom9.org/showthread.php?t=143716).

;)

Bye

manolito
21st January 2009, 13:54
@leoliver
From your BatchMux log file:
-- Starting scene Seg1_Scn12 at 01:50:00:01, requested for 01:50:00:00
-- Starting scene Seg1_Scn13 at 02:00:00:01, requested for 02:00:00:00
-- End of video file
-- Bytes remaining in buffer = 0.
-- Bitrate - avg: 4743230, min: 3011644 (lba 1949496), max: 6481582 (lba 623000).
-- Shortest GOP has 7 fields, longest GOP has 30 fields.
-- Fields: 468010, VOBU: 15184, Sectors: 2260436.
-- Reference to non-existant scene "Seg1_Scn14" from PGC "VTS01_Ttn1_Pgc1"


In AVStoDVD the two typical problematic situations are:
1. Overshooting max bitrate causing buffer overflows
2. A chapter point out of the movie length range.


As manolito said, there are probably some bitrate spikes rejected by MuxMan. About chapters, the routine to determine them is quite robust, so I am confident it should not create errors.


Looks like the chapter creation routine of AVStoDVD could use some bug fixing. I got this error too a couple of times, so it might be a good idea to create the last chapter only if it is at least one minute away from the end of the movie. IIRC Sir Didymus did it like this in his BatchMux plugin for DVD2SVCD...

Cheers
manolito

MrC
21st January 2009, 17:52
@manolito

you are (clearly ;) ) right! In the chapters creation routine, there is a mismatch between time and frames when selected video standard is NTSC (30 fps vs 29.97 fps). I will try to solve this issue, and if I could not, I will use SD's workaround.

Thanks for your debug

:)

Bye

leoliver
21st January 2009, 17:55
"Looks like the chapter creation routine of AVStoDVD could use some bug fixing. I got this error too a couple of times, so it might be a good idea to create the last chapter only if it is at least one minute away from the end of the movie. IIRC Sir Didymus did it like this in his BatchMux plugin for DVD2SVCD..."


Thanks for your reply. I set my chapter creation time mark to 10 mins. , instead of the default 10 mins. . I don't know if that aggravated the chapter creation routine problem.
As I said in my post , my AVStoDVD job did create a full folder of .vob files with good audio/video playback but no DVD menu structure. So I loaded the .vob files into Nero Vision 4 .
Nero merged all the .vob files into one single .vob file and was able to create chapters with a DVD menu that I burned to a blank DVD. But that added about 2 extra hrs. to the total time of that particular task.
So I'll look forward to this bug being fixed.

MrC
21st January 2009, 20:11
"Looks like the chapter creation routine of AVStoDVD could use some bug fixing. I got this error too a couple of times, so it might be a good idea to create the last chapter only if it is at least one minute away from the end of the movie. IIRC Sir Didymus did it like this in his BatchMux plugin for DVD2SVCD..."


Thanks for your reply. I set my chapter creation time mark to 10 mins. , instead of the default 10 mins. . I don't know if that aggravated the chapter creation routine problem.
As I said in my post , my AVStoDVD job did create a full folder of .vob files with good audio/video playback but no DVD menu structure. So I loaded the .vob files into Nero Vision 4 .
Nero merged all the .vob files into one single .vob file and was able to create chapters with a DVD menu that I burned to a blank DVD. But that added about 2 extra hrs. to the total time of that particular task.
So I'll look forward to this bug being fixed.

Right now, you can avoid that problem by settings 999 mins in chapters interval: it means no chapters at all.

Remember that the bug happens only when the total time is equal to (a multiple of chapters interval) plus (a bunch of seconds)

;)

Bye

Milardo
22nd January 2009, 06:23
Hi,
Is it possible to create custom chapter points? Also can I create motion menu buttons? How do I resize the resolution to like 352x240? If I can do these things avstodvd would be one of the top freeware dvd authoring programs.

Sir Didymus
22nd January 2009, 09:37
...
Looks like the chapter creation routine of AVStoDVD could use some bug fixing...
...
IIRC Sir Didymus did it like this in his BatchMux plugin for DVD2SVCD...


Hi manolito!

Excellent analysis! I completely agree with your findings. I have also to comment on the very strong and useful logging capabilities of AVStoDVD.

Well, just a minor detail: in the DVD2SVCD plugin, the actual threshold to prevent the chapter creation before the end of movie is set to 10 seconds...

Suggestion to MrC: batchmux actually supports both chapter files in the "Framecount" and in the "Non Drop Time Code" formats. The advantage of the later is that the represented times (strings of the form "hh.mm.ss.ff") are absolute and independent from the TV standard, presence of pulldown, etc... The format is much more general, and it is the same used internally to MuxMan. It's an option to consider...

In case of need, please let me aware about: I would be happy of sharing the section of code for the chapter generation used inside the DVD2SVCD plugin...

Cheers,
SD

Sharc
22nd January 2009, 21:13
Shoudn't 'AssumeFPS(25)' be added to the script when converting an m2ts@23.976 fps to a compliant 720x576 PAL DVD? (=PAL speedup)
(The Audio would have to speed up as well, eac3to can do this for example).

MrC
23rd January 2009, 10:50
Hi,
Is it possible to create custom chapter points? Also can I create motion menu buttons? How do I resize the resolution to like 352x240? If I can do these things avstodvd would be one of the top freeware dvd authoring programs.

See my answer here (http://forum.videohelp.com/topic363000.html#1931012)

I have also to comment on the very strong and useful logging capabilities of AVStoDVD.

Thank you very much, but these are peanuts... ;)

Suggestion to MrC: batchmux actually supports both chapter files in the "Framecount" and in the "Non Drop Time Code" formats. The advantage of the later is that the represented times (strings of the form "hh.mm.ss.ff") are absolute and independent from the TV standard, presence of pulldown, etc... The format is much more general, and it is the same used internally to MuxMan. It's an option to consider...


Some releases ago I was using "celltc timecode" format, but I had to move to "cellfr framecnt" because of several authoring aborts by Muxman.

In case of need, please let me aware about: I would be happy of sharing the section of code for the chapter generation used inside the DVD2SVCD plugin...

Let me do some trials. If I will be not successful, I will surely ask for your help (as I did so many many times...) ;)

Shoudn't 'AssumeFPS(25)' be added to the script when converting an m2ts@23.976 fps to a compliant 720x576 PAL DVD? (=PAL speedup)
(The Audio would have to speed up as well, eac3to can do this for example).

FPS upsizing is made by applying pulldown flags (DGPulldown is used), after raw video encoding is done. Audio does not have frames.

;)

Bye

gizzin
23rd January 2009, 22:21
Run-time error '383':'Text' property is read-only <-- I still get this error frequently. Every couple discs seems to be affected. The last disc I did didn't rebuild properly. It happened again finally.

MrC
24th January 2009, 09:17
Run-time error '383':'Text' property is read-only <-- I still get this error frequently. Every couple discs seems to be affected. The last disc I did didn't rebuild properly. It happened again finally.

About Run-time error '383':'Text' property is read-only, could you please be more specific? When does it happen? After a form opening, after a button click, after what event?

About log file you sent me, there is a authoring finalization error. The cause is exactly the same manolito pointed out some posts ago (bug in chapter generation when upsizing fps to NTSC and clip time is very near to a multiple of chapter interval).
I am fixing it and a 2.1.4 release will be out very soon. Please do not throw away the 1:25:00 time clip (title 2 of your log file), because it will be useful to verify the new chapter routine.

;)

Bye

Sharc
24th January 2009, 10:15
FPS upsizing is made by applying pulldown flags (DGPulldown is used), after raw video encoding is done. Audio does not have frames.

;)

I see.
As I understand it, this means that we accept the pulldown judder and preserve the audio pitch, and keep the subs easily in sync.
With AssumeFPS(25) and resampling the audio we would avoid the judder but raise the audio pitch, and probably would have to change the time stamps of the subtitles.
It is eventually a matter of preference I guess.

gizzin
24th January 2009, 10:17
I add 2 titles, If I highlight title 1, and edit that title, Then click next title in the edit screen, its spits out that error. However If I click edit title on the second title It doesn't seem to do that, I can go back and forth between the titles in the edit screen.

leoliver
24th January 2009, 16:17
"Right now, you can avoid that problem by settings 999 mins in chapters interval: it means no chapters at all.

Remember that the bug happens only when the total time is equal to (a multiple of chapters interval) plus (a bunch of seconds)"

Yesterday I had a successfully run with AVStoDVD . It was the usual sort of video file I use : <1/22/2009 6:45:07 PM>
TITLE 1 SOURCE FILES
Video: C:\input\ Emperor.avi
Info: DivX 5 - 794 kbps - 672x272 - DAR 2.471 - 25 fps - PPF - 1:47:05 hours - 160625 frames
Audio: C:\input\ Emperor.avi
Info: MPEG-1 Audio layer 3 - 112 kbps - CBR - 48000Hz - 2ch - 1:47:04 hours
Subs:
[MediaInfoLib - v0.7.8] "

Except this time I used the default chapter creation setting of 5 mins. . And the chapter creation worked fine . After reading this reply :
" Remember that the bug happens only when the total time is equal to (a multiple of chapters interval) plus (a bunch of seconds"

I'll make sure that after all the chapters are created , that there aren't seconds left over to cause any MuxMan errors.
I also wanted to comment that before I ran the last encode job with AVStoDVD , I tried to run the same video file with Nero Vision Express 4 . And about 2 hrs. into the job , Nero Vision "froze up " and failed to finish the job. Then when I loaded the same video file into AVStoDVD , with 5 min. chapters ( no left over seconds after the last full chapter) , AVStoDVD successfully created another high quality DVD movie. So despite a few small bugs , I believe AVStoDVD is shaping up better than the bloated Nero Vision Express. And AVStoDVD certainly creates more readable log files than the log files created by Nero Vision .

MrC
24th January 2009, 19:44
@gizzin

I can't reproduce the error. If any other guy has that type of error, it is better if we continue via PM. Are you using any "unusual" settings (like tweaking AVStoDVD registry key)? Send me some screenshots of the error environment.

@leoliver

Thanks for the feedback. As you can see that clip (not downloaded illegally, I hope) has a duration NOT multiple of 5 minutes.

;)

Bye

MrC
25th January 2009, 16:14
Ok guys, here you are a very small 2.1.4 Alpha (http://avstodvd.googlepages.com/AVStoDVD_214Alpha090125_Update_213.7z) release. It is just an update from 2.1.3. Unzip and overwrite the files in AVStoDVD folder.

Change log:

- Some bugs fixed (including the NTSC chapter generation, I hope ;) )
- Changed WAV audio encoder: from 'FFMpeg r14277' to 'Wavi 1.06'
- Improved 'Save/Open Project' routines
- Improved 'Clip Preview' section GUI

Let me know

;)

Bye

MrC
25th January 2009, 16:25
For anyone interested, here you are the new routine to create chapters framecount boundaries (MuxMan format). It is VB code, but simple enough to be read by everybody that knows the programming basics:

FPS = 25
If Settings.VideoStandard = "NTSC" Then FPS = 2997 / 100
If Val(Settings.ChaptersInterval) * 60 < Title.TimeTrimmed Then
Do
jj = jj + 1
FrameChapter = Val(Settings.ChaptersInterval) * jj * 60 * Round(FPS)
If FrameChapter < Title.TimeTrimmed * FPS Then
Create_Chapters_List = Create_Chapters_List & FrameChapter & vbCrLf
End If
Loop Until FrameChapter > Title.TimeTrimmed * FPS
If Right(Create_Chapters_List, 2) = vbCrLf Then
Create_Chapters_List = Left(Create_Chapters_List, Len(Create_Chapters_List) - 2)
End If
End If

;)

Bye

leoliver
27th January 2009, 03:55
Today I used the new 2.1.4 Alpha release with success. It encoded a 700 MB. file in a little over 2 hrs. The last AVStoDVD job, done with release 2.1.3 took almost 3.5 hrs. . And that job was with another 700 MB. AVI file. However with the 2.1.4 Alpha release job , I didn't use FFDShow which may have speed-ed up the job.
If anyone needs a source of free, legal audio/video downloads , check out : NewTeeVee » Ten Sites for Free and Legal Torrents (http://newteevee.com/2007/03/03/ten-sites-for-free-and-legal-torrents/) . The videos on those sites are not new Hollywood releases , but many are very good movies .

leoliver
3rd February 2009, 03:53
Today I decided to use the "Fire Web" DVD menu template.
But after selecting that template , and then clicking on the "Menu Edit" button , I received this error message :
" Run-time error:'308'
Invalid property value "
And after the error message AVStoDVD shut down , requiring me to restart the program and selecting another DVD menu template . And all the other DVD menu templates work just fine. The only problem is with the "Fire Web" template.
So I thought I would bring this issue to your attention.
Thanks.

MrC
3rd February 2009, 08:47
Thanks leoliver for the bug report.

The reason could be that the Fire Web template requires truetype font "Garamond" to be installed on your system.

In 2.1.4 final I will add a font check routine to prevent those errors.

Thanks

;)

Bye

leoliver
3rd February 2009, 16:52
Thanks leoliver for the bug report.

The reason could be that the Fire Web template requires truetype font "Garamond" to be installed on your system.

In 2.1.4 final I will add a font check routine to prevent those errors.

Thanks

;)

Bye


I checked my Font folder for "Garamond" , and it was not installed on my system . So that must have been the cause of the error.

gizzin
8th February 2009, 18:04
I love this piece of software. It just gets better and better with each revision. And the quality top notch (HC and Aften). Good work MR.C. Don't use inferior software (convertx). :)

MrC
9th February 2009, 17:32
AVStoDVD release 2.1.4 is out (https://sourceforge.net/project/showfiles.php?group_id=197340&package_id=233646).

Change log:

- Some bugs fixed
- Added support to VCD resolutions (PAL 352x288, NTSC 352x240)
- Revised (and fixed) SubtitleCreator profiles
- Changed 'Video Lower Avg BitRate' min value in 'Settings'/'AudioVideo': from 1000 kbps to 500 kbps
- Changed WAV audio encoder: from 'FFMpeg r14277' to 'Wavi 1.06'
- Changed 'Fire Web' font: from 'Garamond' to 'Times New Roman'
- Improved 'Save/Open Project' routines
- Improved 'Clip Preview' section GUI
- Improved 'Keep DVD compliant Video/Audio' routines
- MediaInfo updated to 0.7.10
- HelpMaker (software used to create Help Section) updated to 7.4.4.0

In italic changes from 2.1.4 Alpha. No big news, just some polishing.

;)

Bye

PINOBIRD
10th February 2009, 16:11
First of all thanks for this wonderfull app.:thanks:
Last night I did some testing and I downloaded some of these (http://desktop.thomsongrassvalley.com/support/tutorials/EDIUS.php)files.
AVS2DVD won't create a DVD it even won't encode these files.
Maybe it's caused by the low framerate of these files.

MrC
10th February 2009, 19:08
Hi Pinobird,

they are standard low res wmv files, there's no reason that AVStoDVD cannot encode them. Could you please be more specific about the error? Screenshots and/or log files would be useful

;)

Bye

PINOBIRD
10th February 2009, 19:41
<10-2-2009 19:35:27>
START PROCESS
<>

<10-2-2009 19:35:27>
DVD SETTINGS
DVD Titles number: 1
DVD Video Standard: PAL
DVD Chapters Interval: 5 min
DVD Menu: Static DVD Menu
DVD Size: 220/4435 MB (5%)
DVD Output Setup: DVD Folder

Delete Temp Process Files: Yes
Delete Working Files: Yes
Edit Command Parameters: No
Save Log file: Yes
Output Folder: H:\DVD Output
<>

<10-2-2009 19:35:27>
TITLE 1 SOURCE FILES
Video: I:\WM Recorder\ediustuts\05 Deck Settings - DSL.wmv
Info: WMV3 - 314 kbps - 480x360 - DAR 1,333 - 15 fps - PPF - 3:29 minutes - 3144 frames
Audio: I:\WM Recorder\ediustuts\05 Deck Settings - DSL.wmv
Info: WMA2 - 32 kbps - CBR - 32000Hz - 2ch - 3:29 minutes
Subs:
[MediaInfoLib - v0.7.10]
<>

<10-2-2009 19:35:27>
AVISYNTH SCRIPT
Import("C:\Program Files\AVStoDVD\Lib\A2DSource.avsi")

Video = A2DVideoSource("I:\WM Recorder\ediustuts\05 Deck Settings - DSL.wmv", CacheFolder = "D:\!Systeem\Temp")
Video = Video.ConvertToYV12
#Using DGPulldown to upsize FPS
Video = Video.Lanczos4Resize(720,576)

Audio = A2DAudioSource("I:\WM Recorder\ediustuts\05 Deck Settings - DSL.wmv", CacheFolder = "D:\!Systeem\Temp")
Audio = Audio.SSRC(48000)

AudioDub(Video, Audio)
<>

<10-2-2009 19:35:39>
START VIDEO ENCODING OPERATIONS
Encoding Profile: HCenc OPV 1-pass
Target Video FileSize: 212,8 MB
HCenc Parameters: -ini "D:\!Systeem\Temp\05 Deck Settings - DSL_0_Title_01.HCenc.ini"
HCenc ini file:
*INFILE D:\!Systeem\Temp\05 Deck Settings - DSL_0_Title_01.avs
*AVSRELOAD
*OUTFILE H:\DVD Output\05 Deck Settings - DSL_0_Title_01.m2v
*LOGFILE D:\!Systeem\Temp\05 Deck Settings - DSL_0_Title_01.HCenc.log
*MAXBITRATE 9000
*CQ_MAXBITRATE 1
*BITRATE 8500
*PROFILE BEST
*ASPECT 4:3
*PROGRESSIVE
*BIAS 80
*DC_PREC 10
*MATRIX MPEG
*AQ 1
*LUMGAIN 0
*SMP
*PRIORITY IDLE
*WAIT 2
<>

<10-2-2009 19:36:41>
PROCESS ABORTED DURING TITLE 1 VIDEO ENCODING OPERATIONS.

CHECK LOG FILE <H:\DVD OUTPUT\05 DECK SETTINGS - DSL_0.LOG> FOR MORE INFO.
<>

<10-2-2009 19:36:41>
Log file created by AVStoDVD Release 2.1.4
<>


HCEncoder says ERROR, invalid MPEG2 framerate

MrC
10th February 2009, 21:19
Nasty wmv files! I really hate them! :mad:

Go to 'Title Edit'/'AviSynth', toggle off 'Auto AviSynth Script', replace "#Using DGPulldown to upsize FPS" with "Video = Video.ConvertFPS(25)".

It should work

;)

Bye

PINOBIRD
11th February 2009, 07:45
Works like a charm.:thanks:

Milardo
14th February 2009, 02:42
Cool! Thanks for the bitrate and video size features. Can't wait for the custom chapter points feature. By the way, does AVStoDVD support either having motion backgrounds with music/motion title buttons (where you see a preview video of the chapter/title you can select)? Just trying to get clarification on that.