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. |
18th April 2010, 11:46 | #1281 | Link |
Registered User
Join Date: Sep 2006
Posts: 5
|
Hey MrC ME again , I seem to be having trouble with audio after converting a .mkv to dvd.
If i have dvd compliant audio ticked the end result has no sound, then if i untick compliant dvd audio and encode audio to ac3 448 the process just hangs until i close the cmd promt window, avstodvd carrys on after this and there is audio in the resulting dvd files but because of the errors i dont know if everything is ok :P (Thats with wavi + aften) I tried changing to ffmeg+aften but this resulted in audio errors also. Sound went off after 5mins in I'm now trying mp2 as output audio so hopefully that will work for me. Anyway after all that i was wanting to make a feature request, would it be possible to have a recover mode so avstodvd will just pick up from a certain point like video or audio encoding, because at the moment everytime i make a settings change i have to go through the whole process again. Which is annoying because the video is fine M. Last edited by Marvel; 18th April 2010 at 12:38. |
18th April 2010, 18:04 | #1282 | Link |
AVStoDVD Dev
Join Date: Apr 2006
Location: Italy
Posts: 1,302
|
@Marvel
You may try with QuEnc as audio converter as well. BTW, to understand better what's the problem, can you copy&paste here the log files of your trials? About recover mode, here you are a workaround: delete the log file (i.e. test_0.log) and the audio file with error (test_0.ac3) and leave the video file (test_0.m2v). Next time you start the project (test), you will be asked to keep the video file (test_0.m2v). Easy, isnt'n it? Bye |
20th April 2010, 13:23 | #1283 | Link |
Registered User
Join Date: Mar 2010
Posts: 1
|
Hi MRC, I have a .sup tsMuxer extracted with a mt2s. When I add in the movie AVStoDVD I recognize the file and I can copy to perfection. But when playing the movie the subtitles are not displayed. You think I can be doing wrong. Thanks
|
20th April 2010, 20:28 | #1284 | Link |
AVStoDVD Dev
Join Date: Apr 2006
Location: Italy
Posts: 1,302
|
Hi Rosetta,
unfortunately BluRay sup are not 100% compliant with DVD sup. I may suggest you following (not so confortable) steps: - convert BD sup to sub/idx using BDSup2Sup - convert sub/idx to DVD sup using Sub2Sup or VSConv (the latter is included with A2D package) - check the resulting sup with SubtitleCreator (with A2D package as well) Any other suggestion is welcome Bye |
22nd April 2010, 23:51 | #1285 | Link |
...?
Join Date: Nov 2005
Location: Florida
Posts: 1,420
|
About three weeks ago I used AVStoDVD to author a showcase disc of stuff and it went great (worlds better than my struggling with dvdauthor-centric solutions for months), so I'm very grateful. In testing other files with it recently, I ran across a couple things that present some problems. I'm only using already-encoded MPEG-2/AC3 files, with the 'Keep DVD Compliant Video/Audio' options selected so no transcoding is supposed to be going on. I'm using the 2.3.0 alpha 100323 version.
*I was relieved to see that 352x240/352x288 resolution files are accepted and actually kept at their resolution, but even though I know they're compliant (all files are encoded with the newest HCenc 0.24 beta, and the VCD-resolution/CIF stuff uses the exact same features as the Full D1 files, except for the average and max bitrates being set to 2000kbps), they still get re-encoded instead of passed through. *If the video and audio track order are switched, it fails to identify the audio correctly and aborts. mplex from MJPEGTools isn't affected by this because it always puts video first. But mplex1 (from here: http://members.aon.at/johann.langhofer/mplex1.htm) puts the audio track first. Even tcmplex (which I mention because its logging messages are very close to those of mplex1, although I'm unsure of what the connection between them is) puts the video track first. It has to do with the 'map' parameter passed during the audio demux step. I'm guessing that's for those cases where the file has more than one audio track? If that's the case, is there a way to specify use of it only when the file has more than one audio track? The command used for mplex: mplex -f8 -V in.m2v in.ac3 -o out.mpg The command used for mplex1: mplex1 in.m2v in.ac3 out.mpg I've uploaded the logs from AVStoDVD and source .mpg samples (a Full D1 mplex-muxed file as a successful control example, a Full D1 mplex1-muxed file, and two VCD-resolution/CIF files, one muxed with mplex and the other with mplex1), just in case you need them. http://www.mediafire.com/?yomwjc2jngn Last edited by qyot27; 22nd April 2010 at 23:56. |
23rd April 2010, 13:52 | #1286 | Link | |
Registered User
Join Date: Mar 2009
Posts: 3
|
Quote:
yes thats true! So it should not be included, but only supported for those who have CCE. From my experience i can also tell that it is definitely faster than all other encoders, because its written in assembly! And i also think nearly everyone here knows how to get it for free, its only one small dll file. No one would really ay 2000 bucks for an MPEG2 Encoder. That’s the point! So support would in AVStoDVD would be fine! |
|
24th April 2010, 21:05 | #1287 | Link |
AVStoDVD Dev
Join Date: Apr 2006
Location: Italy
Posts: 1,302
|
@qyot27
About the 1st issue, the A2D routine that check if a clip is dvd compliant reads the 'Video'/'Standard' MediaInfo tag. If that tag is PAL or NTSC, then the routine goes ahead to check width, height and fps, otherwise it stops deducing that the clip is not dvd compliant. Unfortunately, even if it is surely a NTSC dvd compliant clip, MediaInfo says that your 'test-vcd-mplex.mpg' is not following the NTSC standard. I can improve my routine, but it would be much much better if MediaInfo would recognize your clip properly. About the 2nd issue, you are right, I have already found some containers in which the audio track is mapped as first track and video as second one. When using audio direct stream copy (keep compliant audio) there are some problem in passing to ffmpeg the correct tracks map. I can add a workaround to this occasional anomaly by promting the user to edit the ffmpeg command line, if the adv option 'edit command params at runtime' is on, of course. What do you think? BTW, it is really weird that mplex1 swap the video/audio tracks order. I wonder is there is any rationale behind that. Bye Last edited by MrC; 24th April 2010 at 21:08. |
25th April 2010, 02:25 | #1288 | Link | ||
...?
Join Date: Nov 2005
Location: Florida
Posts: 1,420
|
Quote:
Quote:
Unless this would have other consequences to the rest of the authoring process, anyway. Files that have more than one audio track in the positions before the video, or other 'weird' configurations of audio (like track 1 and track 3 are audio, track 2 is video or something) would probably still be affected, though. |
||
25th April 2010, 17:24 | #1289 | Link | |
AVStoDVD Dev
Join Date: Apr 2006
Location: Italy
Posts: 1,302
|
Quote:
for the suggestion Bye |
|
1st May 2010, 18:44 | #1290 | Link |
Registered User
Join Date: May 2008
Location: At Home
Posts: 403
|
HI Mrc.
Im having to audio on the exported project. I used Qenc audio decoding and also Qenc for video deconding. I have updated ffmpeg because the version stock with avstodvd is crashing on 2pass conversion. With the update of ffmpeg, it has been resolved and 2pass video conversion complete verry well. But my exported project contain no audio. Source audio is DTS from an m2ts 720p movie. Code:
<2010-05-01 00:41:14> START PROCESS <> <2010-05-01 00:41:14> PROJECT SETTINGS DVD Video Standard: NTSC DVD Titles number: 1 DVD Size: 4450/4450 MB (100%) DVD Output Setup: DVD Folder DVD Label: IMAGINARIUM DVD Menu: No Menu Output Folder: E:\DVD Delete Temp Process Files: Yes Delete Working Files: Yes Edit Command Parameters: No Post Process Task: Show Progress Status window PREFERENCES AVS Source Filter: DirectShowSource AVS Resize Filter: Lanczos4Resize Video Resolution: 0 Video BitRate Min: 2500 Video BitRate Level 1: 6000 Video Profile Level 2: 6000 Video BitRate Max: 8500 Keep DVD Compliant Video: 1 AC3 Audio Encoder: 0 DVD Audio Format: 0 DVD Audio BitRate: 448 Keep DVD Compliat Audio: 1 Normalize Audio: 0 DVD Audio Language: FR - French DVD Subs Language: FR - French Chapthers Interval: 5 Use Source Chapters: 1 DVD Burning Drive: G: SONY DVD RW DRU-V200S 1.60 DVD Burning Speed: 4x Auto Erase DVD RW: 1 Save Log file: 1 Unload ActiveMovie library: 0 Adjust ffdshow mixer: 1 <> <2010-05-01 00:41:14> TITLE 1 SOURCE FILES Video: E:\DVD\imaginarium.m2ts Info: AVC - 6593 kbps - 1920x1080 - DAR 1,778 - 24 fps (CFR) - Progressive - 2:02:38 hours - 176606 frames Audio: E:\DVD\imaginarium.m2ts Info: DTS - 1536 kbps - CBR - 48000Hz - 6ch - 2:02:38 hours Subs: [MediaInfoLib - v0.7.26] <> <2010-05-01 00:41:14> AVISYNTH SCRIPT Video = DirectShowSource("E:\DVD\imaginarium.m2ts", convertfps=true, audio=false) # Audio is frameserved by AviSynth just for Preview and Edit purposes. Audio = DirectShowSource("E:\DVD\imaginarium.m2ts", video=false) Video = Video.ConvertToYV12 #Using DGPulldown to upsize FPS Video = Video.Lanczos4Resize(720,480) AudioDub(Video, Audio) <> <2010-05-01 00:41:14> START VIDEO ENCODING OPERATIONS Encoding Profile: HCenc VBR 2-pass Target Video FileSize: 2988,8 MB HCenc Parameters: -ini "E:\DVD-TEMP\IMAGINARIUM_0_imaginarium.HCenc.ini" HCenc ini file: *INFILE E:\DVD-TEMP\IMAGINARIUM_0_imaginarium.avs *AVSRELOAD *OUTFILE E:\DVD\IMAGINARIUM_0_imaginarium.m2v *LOGFILE E:\DVD-TEMP\IMAGINARIUM_0_imaginarium.HCenc.log *MAXBITRATE 9000 *BITRATE 3407 *PROFILE BEST *ASPECT 16:9 *PROGRESSIVE *BIAS 30 *DC_PREC 8 *MATRIX MPEG *AQ 1 *LUMGAIN 0 *SMP *PRIORITY IDLE *WAIT 2 <> <2010-05-01 03:38:36> END VIDEO ENCODING OPERATIONS Created File: E:\DVD\IMAGINARIUM_0_imaginarium.m2v (2989,8 MB) OUTPUT VIDEO INFO: MPEG-2 Video - 3429 kbps - 720x480 - DAR 1,778 - 24 fps (CFR) - Progressive - 2:02:38 hours - 176607 frames <> <2010-05-01 03:38:36> START PULLDOWN OPERATIONS DGPulldown Parameters: "E:\DVD\IMAGINARIUM_0_imaginarium.m2v" -srcfps 24.000 -destfps 29.97 -inplace -bff <> <2010-05-01 03:50:43> END PULLDOWN OPERATIONS DGPulldown executed on File: E:\DVD\IMAGINARIUM_0_imaginarium.m2v (2989,8 MB) OUTPUT VIDEO INFO: MPEG-2 Video - 3429 kbps - 720x480 - DAR 1,778 - 23,976 fps (CFR) - Progressive (2:3 Pulldown) - 2:02:38 hours - 176427 frames <> <2010-05-01 03:50:43> START AUDIO DEMUXING OPERATIONS FFmpeg Parameters: -i "E:\DVD\imaginarium.m2ts" -acodec copy "E:\DVD\IMAGINARIUM_0_imaginarium.ToFix.dts" <> <2010-05-01 09:04:43> END AUDIO ENCODING OPERATIONS Created File: E:\DVD\IMAGINARIUM_0_imaginarium.dts (656,3 MB) OUTPUT AUDIO INFO: DTS - 1536 kbps - CBR - 48000Hz - 6ch - 1:00:46 hours <> <2010-05-01 09:04:47> PROCESS ABORTED DURING TITLE 1 AUDIO ENCODING OPERATIONS. CHECK LOG FILE <E:\DVD\IMAGINARIUM_0.LOG> FOR MORE INFO. <> <2010-05-01 09:04:47> Log file created by AVStoDVD Release 2.2.6 <> Code:
<2010-05-01 09:06:32> START PROCESS <> <2010-05-01 09:06:32> PROJECT SETTINGS DVD Video Standard: NTSC DVD Titles number: 1 DVD Size: 4450/4450 MB (100%) DVD Output Setup: DVD Folder DVD Label: IMAGINARIUM DVD Menu: No Menu Output Folder: E:\DVD Delete Temp Process Files: Yes Delete Working Files: Yes Edit Command Parameters: No Post Process Task: Show Progress Status window PREFERENCES AVS Source Filter: DirectShowSource AVS Resize Filter: Lanczos4Resize Video Resolution: 0 Video BitRate Min: 2500 Video BitRate Level 1: 6000 Video Profile Level 2: 6000 Video BitRate Max: 8500 Keep DVD Compliant Video: 1 AC3 Audio Encoder: 2 DVD Audio Format: 0 DVD Audio BitRate: 448 Keep DVD Compliat Audio: 1 Normalize Audio: 0 DVD Audio Language: FR - French DVD Subs Language: FR - French Chapthers Interval: 5 Use Source Chapters: 1 DVD Burning Drive: G: SONY DVD RW DRU-V200S 1.60 DVD Burning Speed: 4x Auto Erase DVD RW: 1 Save Log file: 1 Unload ActiveMovie library: 0 Adjust ffdshow mixer: 1 <> <2010-05-01 09:06:32> TITLE 1 SOURCE FILES Video: E:\DVD\imaginarium.m2ts Info: AVC - 6593 kbps - 1920x1080 - DAR 1,778 - 24 fps (CFR) - Progressive - 2:02:38 hours - 176606 frames Audio: E:\DVD\imaginarium.m2ts Info: DTS - 1536 kbps - CBR - 48000Hz - 6ch - 2:02:38 hours Subs: [MediaInfoLib - v0.7.26] <> <2010-05-01 09:06:32> AVISYNTH SCRIPT Video = DirectShowSource("E:\DVD\imaginarium.m2ts", convertfps=true, audio=false) # Audio is frameserved by AviSynth just for Preview and Edit purposes. Audio = DirectShowSource("E:\DVD\imaginarium.m2ts", video=false) Video = Video.ConvertToYV12 #Using DGPulldown to upsize FPS Video = Video.Lanczos4Resize(720,480) AudioDub(Video, Audio) <> <2010-05-01 09:06:32> START VIDEO ENCODING OPERATIONS Encoding Profile: QuEnc CBR 1-pass Target Video FileSize: 2988,8 MB QuEnc Parameters: -i "E:\DVD-TEMP\IMAGINARIUM_1_imaginarium.avs" -o "E:\DVD\IMAGINARIUM_1_imaginarium.m2v" -b 3407 -1 -hq -novbr -scene -trell -aspectratio 16:9 -nointerlaced -mpeg2mux noaudio -dc 8 -priority 5 -auto -close <> <2010-05-01 11:05:22> END VIDEO ENCODING OPERATIONS Created File: E:\DVD\IMAGINARIUM_1_imaginarium.m2v (2988,6 MB) OUTPUT VIDEO INFO: MPEG-2 Video - 3407 kbps - 720x480 - DAR 1,778 - 24 fps (CFR) - Progressive - 2:02:38 hours - 176607 frames <> <2010-05-01 11:05:22> START PULLDOWN OPERATIONS DGPulldown Parameters: "E:\DVD\IMAGINARIUM_1_imaginarium.m2v" -srcfps 24.000 -destfps 29.97 -inplace -bff <> <2010-05-01 11:34:37> END PULLDOWN OPERATIONS DGPulldown executed on File: E:\DVD\IMAGINARIUM_1_imaginarium.m2v (2988,6 MB) OUTPUT VIDEO INFO: MPEG-2 Video - 3407 kbps - 720x480 - DAR 1,778 - 23,976 fps (CFR) - Progressive (2:3 Pulldown) - 2:02:38 hours - 176429 frames <> <2010-05-01 11:34:37> START AUDIO DEMUXING OPERATIONS FFmpeg Parameters: -i "E:\DVD\imaginarium.m2ts" -acodec copy "E:\DVD\IMAGINARIUM_1_imaginarium.ToFix.dts" <> <2010-05-01 11:39:42> END AUDIO ENCODING OPERATIONS Created File: E:\DVD\IMAGINARIUM_1_imaginarium.dts (1323,7 MB) OUTPUT AUDIO INFO: DTS - 1536 kbps - CBR - 48000Hz - 6ch - 2:02:35 hours <> <2010-05-01 11:39:42> START DVD AUTHORING OPERATIONS BatchMux Parameters: -arglist "E:\DVD-TEMP\IMAGINARIUM_1_BatchMux.ini" BatchMux ini file: -d "E:\DVD\IMAGINARIUM_1\VIDEO_TS" -mxp "E:\DVD-TEMP\IMAGINARIUM_1_MuxMan.mxp" -l "E:\DVD-TEMP\IMAGINARIUM_1_MuxMan.log" -muxman "C:\Program Files (x86)\AVStoDVD\MuxMan" -prio LOW -v "E:\DVD\IMAGINARIUM_1_imaginarium.m2v" -vidmode LB -a1 "E:\DVD\IMAGINARIUM_1_imaginarium.dts" -a1lang fr -cellfr "E:\DVD-TEMP\IMAGINARIUM_1_imaginarium_MuxMan.txt" -progfr "E:\DVD-TEMP\IMAGINARIUM_1_imaginarium_MuxMan.txt" -chapfr "E:\DVD-TEMP\IMAGINARIUM_1_imaginarium_MuxMan.txt" <> <2010-05-01 11:41:39> END DVD AUTHORING OPERATIONS Created Folder: E:\DVD\IMAGINARIUM_1 (3067,2 MB) <> <2010-05-01 11:41:40> Log file created by AVStoDVD Release 2.2.6 <>
__________________
PC; 7.5 on 7.9 (Windows Experience Rating) on the lower rating. |
2nd May 2010, 15:25 | #1291 | Link |
AVStoDVD Dev
Join Date: Apr 2006
Location: Italy
Posts: 1,302
|
@8ternity
Some DTS tracks taken from BD are not DVD compliant (i.e. ES-DTS tracks @24bit, see this post). Today Alpha has a fix to handle that: no DTS-ES retaining, but conversion to AC3. Let me know if that is your case. What ffmpeg version have you found more stable and replaced the A2D one? Bye Last edited by MrC; 2nd May 2010 at 15:33. |
2nd May 2010, 15:28 | #1292 | Link |
AVStoDVD Dev
Join Date: Apr 2006
Location: Italy
Posts: 1,302
|
A new 2.3.0 Alpha is available to download.
Change log from previous Alpha: - Added check on bitrate spikes causing DVD Authoring failure (from BatchMux log file) - Added 'Resolution' as Audio Media Info - Changed default Interlaced Encoding field order from BFF to TFF. - Improved handling of input MPEG2 Video stream (ask for automatic indexing, ask for changing Video Standard at runtime) - Improved support to DTS-ES audio track - HCenc updated to 0.24 beta 04-04-2010 - MediaInfo updated to 0.7.30 Please, as usually, report any bug. Bye |
2nd May 2010, 21:47 | #1293 | Link | |
Registered User
Join Date: May 2004
Posts: 37
|
Quote:
(2.2.6. didn't recognize the DV too, but as there was BFF default for interlace encoding I didn't recognize it either). Greets, Filbert Code:
GENERAL INFO PathName: H:\Test-Videos\[Source]\testrun.mov FileName: testrun FileExt: mov FileSize: 69,8 MB Container Format: QuickTime Video Tracks: 1 Audio Tracks: 2 Text Tracks: 0 VIDEO INFO Time: 19 seconds Compression: DV BitRate Mode: CBR Avg BitRate: 24442 kbps Min BitRate: 0 kbps Max BitRate: 0 kbps Resolution: 720x576 Display AspectRatio: 1.333 Pixel AspectRatio: 1.067 FrameRate Mode: CFR FrameRate: 25 fps Frame Count: 481 ScanType: Interlaced |
|
3rd May 2010, 17:51 | #1294 | Link |
AVStoDVD Dev
Join Date: Apr 2006
Location: Italy
Posts: 1,302
|
@Filbert
I would say 2 improvements: - recognition of DV input file -> automatic selection of 'DV source', 'Interlaced encoding' and 'BFF' - in 'Title Edit'/'Video', upon manual 'DV source', automatic selection of 'Interlaced encoding' and 'BFF' Bye |
3rd May 2010, 19:59 | #1295 | Link | |
Registered User
Join Date: May 2004
Posts: 37
|
Quote:
Greets, Filbert |
|
5th May 2010, 15:11 | #1296 | Link |
Registered User
Join Date: Jul 2004
Location: Finland
Posts: 109
|
Here is Avisynth script:
LoadPlugin("G:\AVStoDVD\Lib\ffms2.dll") Audio = FFAudioSource("G:\testi\big_buck_bunny_720p_surround.avi", track = -1, cachefile = "F:\DVD\Temp\A2DFFA_" + String(Rand()) + ".cache") Video = FFVideoSource("G:\testi\big_buck_bunny_720p_surround.avi", track = -1, cachefile = "F:\DVD\Temp\A2DFFV_" + String(Rand()) + ".cache", seekmode = 0) Video = Video.ConvertToYV12 #Using DGPulldown to upsize FPS Video = Video.Spline36Resize(720,576) Audio = Audio.Normalize() AudioDub(Video, Audio) If I add "AssumeFPS(25,true).SSRC(48000)" as last line and remove "#Using DGPulldown to upsize FPS" line, Avisynth throws "FFAudioSource: The index does not match the source file" red line error in Preview and Edit mode. How I should use PAL 4% speed-up with FFMpegSource?
__________________
Interlaced, 50 Hz and 60 Hz, 24 fps film. These are evil artifacts from the past which still possess modern video technology. |
5th May 2010, 20:47 | #1297 | Link |
AVStoDVD Dev
Join Date: Apr 2006
Location: Italy
Posts: 1,302
|
@Flux
We already had a similar discussion here and I strongly suggested you avoid AssumeFPS.SSRC (out of sync issue) and use ResampleAudio instead. You can solve the FFAudioSource error using DSS for audio. I mean: Code:
LoadPlugin("G:\AVStoDVD\Lib\ffms2.dll") Audio = DirectShowSource("clip.avi", video=false) Video = FFVideoSource("G:\testi\big_buck_bunny_720p_surround.avi", track = -1, cachefile = "F:\DVD\Temp\A2DFFV_" + String(Rand()) + ".cache", seekmode = 0) Video = Video.ConvertToYV12 Video = Video.Spline36Resize(720,576) Audio = Audio.Normalize() AudioDub(Video, Audio) AssumeFPS("pal_film",true).ResampleAudio(48000) Bye |
6th May 2010, 01:11 | #1298 | Link |
...?
Join Date: Nov 2005
Location: Florida
Posts: 1,420
|
Using SSRC to resample the audio back to the proper frequency doesn't do speed adjustments to it - it remains at the speed that AssumeFPS took it to. I just tried it using a 23.976fps file and a copy of Pearl Jam's "Jeremy". I did AssumeFPS(29.97,sync_audio=true).SSRC(48000,fast=false), and the resultant 48000Hz Wave file was most definitely sped up, and still in sync with the video.
|
9th May 2010, 02:21 | #1299 | Link |
Registered User
Join Date: Oct 2005
Posts: 46
|
Option Request
On the Encoding tab, could we have an "Import AVS" option along with avisource, directshowsource, a2dsource.
I mostly have scripts ready and don't need the automatic resizing and audio import that goes on in the avisynth edit tab. (sometimes I forget to delete everything but a single import line) Thanks for a very usefull program. |
9th May 2010, 17:46 | #1300 | Link |
AVStoDVD Dev
Join Date: Apr 2006
Location: Italy
Posts: 1,302
|
@qyot27
I made some trials with AssumeFPS and SSRC/ResampleAudio some time ago (23.976 to 25 fps conversion) and ResampleAudio kept the A/V synch. Anyway if SSRC works from your side, then go with it. @bagheera1 have you tried to add your AVS file directly in main window as input title? Bye |
Thread Tools | Search this Thread |
Display Modes | |
|
|