VideoHelp Forum

Our website is made possible by displaying online advertisements to our visitors. Consider supporting us by disable your adblocker or Try ConvertXtoDVD and convert all your movies to DVD. Free trial ! :)
+ Reply to Thread
Page 128 of 128
FirstFirst ... 28 78 118 126 127 128
Results 3,811 to 3,840 of 3840
Thread
  1. Nothing here, move along.
    Last edited by Groucho; 30th May 2019 at 05:33.
    Quote Quote  
  2. Member manolito's Avatar
    Join Date
    Jun 2009
    Location
    Germany
    Search Comp PM
    //Deleted//
    Last edited by manolito; 29th May 2019 at 23:54.
    Quote Quote  
  3. Nothing here, move along.
    Last edited by Groucho; 30th May 2019 at 05:34.
    Quote Quote  
  4. Member manolito's Avatar
    Join Date
    Jun 2009
    Location
    Germany
    Search Comp PM
    For the latest AVStoDVD Alpha version see here:
    https://forum.doom9.org/showthread.php?p=1877275#post1877275

    Don't get fooled by the Alpha label. In my test this version proved to be extremely stable...


    Cheers
    manolito
    Quote Quote  
  5. Member
    Join Date
    Aug 2019
    Location
    Halifax, NS
    Search Comp PM
    I have a few .ts files of vintage SNL episodes that I want to convert into playable DVDs, but I've been having a little trouble doing so. The first attempt was alright, but the picture seemed a little too "filmy"/compressed in terms of the framerate for a show recorded on videotape, so I tried changing a few settings. Unfortunately, now the video in the output file plays at 2X speed while the audio is normal, and even after making a few changes it still has the same problem.

    First attempt:
    <2019-08-01 8:10:36 AM>
    START PROCESS
    <>

    <2019-08-01 8:10:36 AM>
    PROJECT SETTINGS

    DVD Video Standard: NTSC
    DVD Titles number: 1
    DVD Size: 4246/4450 MB (95%)
    DVD Output Setup: DVD Folder
    DVD Label: DVD
    DVD Menu: Static Menu
    Output Folder: C:\Users\Ben\Videos
    Delete Temp Assets Files: Yes
    Delete Temp Working Files: Yes
    Edit Command Parameters: No
    Post Process Task: Show Progress Status window

    PREFERENCES

    MultiThread: 1
    AVS Video Source Filter: A2DSource
    AVS Audio Source Filter: A2DSource
    AVS UpSize/DownSize Filter: Lanczos4Resize/Spline16Resize
    Frame Adjust Strategy: 0
    FPS Hard Conversion: 0
    PAL SpeedUp: 0
    NTSC SlowDown: 0
    Video Resolution: 0
    Video Encoder: 0
    Video BitRate Min: 2500
    Video BitRate Max: 8500
    Keep DVD Compliant Video: 1
    AC3 Audio Encoder: 0
    Force FFmpeg for Long Audio: 1
    DVD Audio Format: 0
    DVD Audio BitRate: 192
    Keep DVD Compliant Audio: 1
    Normalize Audio: 0
    Auto Delay Audio: 1
    DVD Audio Language (Primary): EN - English
    DVD Audio Language (Secondary): EN - English
    DVD Subs Language (Primary): EN - English
    DVD Subs Language (Secondary): EN - English
    DVD Subs Font: Tahoma 16pt (240,240,240)
    Chapters Interval: 5
    Use Source Chapters: 1
    DVD Burning Drive: D:
    DVD Burning Speed: 4x
    Auto Erase DVD RW: 1
    Unload ActiveMovie Library: 1
    Adjust DirectShow Filters at runtime: 1
    Save General Settings: 0

    SYSTEM INFO

    Processor Name: AMD A4-6210 APU with AMD Radeon R3 Graphics
    Operating System: Windows 10 (10.0.17763) 64 bit
    User has Admin Rights: YES
    Running with Elevated Privileges: NO (3)
    Available Output Disc Space: 105 GB
    AviSynth is installed: YES (release 2.6.0)
    LAV Filters is installed: YES (release 0.73.1)
    ffdshow is installed: NO

    CODECS REPORT

    H.264/AVC: LAV Video Decoder
    Xvid: LAV Video Decoder
    DivX 4/5/6: LAV Video Decoder
    Other MPG4: LAV Video Decoder
    DV: LAV Video Decoder
    MPEG1: LAV Video Decoder
    MPEG2: LAV Video Decoder
    AAC: LAV Audio Decoder
    MP3: LAV Audio Decoder
    MP2: LAV Audio Decoder
    AC3: LAV Audio Decoder
    <>

    <2019-08-01 8:10:36 AM>
    TITLE 1 SOURCE FILES
    Video: C:\Users\Ben\Videos\SNL - 1985-11-16 Chevy Chase.ts
    Info: AVC - 0 kbps - 720x480 - DAR 1.364 - 29.97 fps - Interlaced (TFF) - 1:06:54 hours - 120285 frames
    Audio 1: C:\Users\Ben\Videos\SNL - 1985-11-16 Chevy Chase.ts
    Info: AAC LC - 0 kbps - VBR - 2 ch - 48000 Hz - 1:06:54 hours (-21 ms delay) - EN
    [MediaInfoLib - v18.03.1]
    <>

    <2019-08-01 8:10:36 AM>
    AVISYNTH SCRIPT
    Import("C:\Program Files (x86)\AVStoDVD\Lib\A2DSource.avsi")
    LoadCPlugin("C:\Program Files (x86)\AVStoDVD\Lib\ffms2.dll")
    LoadPlugin("C:\Program Files (x86)\AVStoDVD\Lib\LeakKernelDeint.dll")

    Video = A2DVideoSource("C:\Users\Ben\Videos\SNL - 1985-11-16 Chevy Chase.ts", CacheFolder="C:\Users\Ben\AppData\Local\Temp", FrameRate=29.97)
    # Forced 'FFAudioSource' to encode secondary Audio Tracks
    Audio = FFAudioSource("C:\Users\Ben\Videos\SNL - 1985-11-16 Chevy Chase.ts", track=7, cachefile="C:\Users\Ben\AppData\Local\Temp\A2DFFA_ " + String(Rand()) + ".cache")

    Video = Video.ConvertToYV12(interlaced=true)
    Video = Video.LeakKernelBob(1,7,false,false)
    Video = Video.AddBorders(0,4,0,6)
    Video = Video.Spline16Resize(720,480)
    Video = Video.SeparateFields().SelectEvery(4,1,2).Weave()

    Audio = Audio.DelayAudio(-0.021)

    AudioDub(Video, Audio)
    <>

    <2019-08-01 8:10:36 AM>
    DIRECTSHOW AUDIO MIXER OPERATIONS:
    No LAV Filters mixer ON/OFF adjustment required at runtime
    <>

    <2019-08-01 8:10:36 AM>
    START VIDEO ENCODING OPERATIONS
    Video Encoding Profile: FFmpeg CBR 1-pass
    Target Video FileSize: 4067.3 MB
    Encoding Parameters: -i "C:\Users\Ben\AppData\Local\Temp\DVD_SNL - 1985-11-16 Chevy Chase_1.avs" -threads 4 -aspect 4:3 -c:v mpeg2video -b:v 8500k -minrate 8500k -maxrate 8500k -bufsize 2000k -dc 10 -flags +ilme+ildct -alternate_scan 1 -top 1 -y "C:\Users\Ben\Videos\DVD_SNL - 1985-11-16 Chevy Chase.m2v"
    <>

    <2019-08-01 9:06:33 AM>
    END VIDEO ENCODING OPERATIONS
    Video Source Filter: A2DSource - DSS2 mod (LAV Filters on)
    Created File: C:\Users\Ben\Videos\DVD_SNL - 1985-11-16 Chevy Chase.m2v (4067.4 MB)
    Ouput Video Info: MPEG-2 Video - 8500 kbps - 720x480 - DAR 4:3 - 29.97 fps - Interlaced (TFF) - 1:06:54 hours - 120301 frames
    Avg Video Encoding Speed: 36.1 fps
    <>

    <2019-08-01 9:06:33 AM>
    START AUDIO ENCODING OPERATIONS (Track 1)
    Wavi+Aften Parameters: "C:\Users\Ben\AppData\Local\Temp\DVD_SNL - 1985-11-16 Chevy Chase_1.avs" - | "C:\Program Files (x86)\AVStoDVD\Aften\aften.exe" -b 192 -pad 0 -dynrng 5 -bwfilter 0 - "C:\Users\Ben\Videos\DVD_SNL - 1985-11-16 Chevy Chase_1.ac3"
    <>

    <2019-08-01 9:08:38 AM>
    END AUDIO ENCODING OPERATIONS (Track 1)
    Created File: C:\Users\Ben\Videos\DVD_SNL - 1985-11-16 Chevy Chase_1.ac3 (91.9 MB)
    Output Audio Info: AC3 - 192 kbps - CBR - 2 ch - 48000 Hz - 16 bit - 1:06:54 hours (0 ms delay)
    <>

    <2019-08-01 9:08:38 AM>
    DVD CHAPTERS CREATION OPERATIONS
    Title 1 Input Chapters List: 8991 17982 26973 35964 44955 53946 62937 71928 80919 89910 98901 107892 116883
    Title 1 Output Chapters List: 8991 17982 26973 35964 44955 53946 62937 71928 80919 89910 98901 107892 116883
    Created File: C:\Users\Ben\Videos\DVD_SNL - 1985-11-16 Chevy Chase_Chapters.txt (94 Byte)
    <>

    <2019-08-01 9:08:38 AM>
    START DVD MENU BUILDING OPERATIONS
    DVD Menu settings:
    Style: 0
    Aspect Ratio: 0
    Titles Format: 1
    Template: Menu in Black
    Max Titles Page: 12
    Enable Play All: 1
    Force Play All: 0
    Background Audio: 0
    Max Thumbs Row: 4
    Thumb Image Source: 0
    Thumb Frame Position: 10%
    HL Frame Format: 0
    HL Selection Color: 11
    HL Play Color: 7
    Menu Video BitRate: 6000 kbps
    Motion Menu Duration: 15 seconds
    Thumb Drop Shadow: 2
    Play All Shadow: 2
    Arrows Shadow: 0
    <>

    <2019-08-01 9:12:55 AM>
    END DVD MENU BUILDING OPERATIONS
    Created File (Menu Page 1): C:\Users\Ben\Videos\DVD_MenuPage1.bmp (1 MB)
    <>

    <2019-08-01 9:12:55 AM>
    START DVD AUTHORING OPERATIONS
    BatchMux Parameters: -arglist "C:\Users\Ben\AppData\Local\Temp\DVD_BatchMux. ini"
    BatchMux ini file:
    -bmlog "C:\Users\Ben\AppData\Local\Temp\DVD_BatchMux. log"
    -d "C:\Users\Ben\Videos\DVD\VIDEO_TS"
    -mxp "C:\Users\Ben\AppData\Local\Temp\DVD_MuxMan.mx p"
    -l "C:\Users\Ben\AppData\Local\Temp\DVD_MuxMan.lo g"
    -muxman "C:\Program Files (x86)\AVStoDVD\MuxMan"
    -prio LOW
    -palette "C:\Users\Ben\AppData\Local\Temp\DVD_Palette.t xt"
    -v "C:\Users\Ben\Videos\DVD_SNL - 1985-11-16 Chevy Chase.m2v"
    -vidmode 4:3
    -a1 "C:\Users\Ben\Videos\DVD_SNL - 1985-11-16 Chevy Chase_1.ac3"
    -a1lang en
    -cellfr "C:\Users\Ben\Videos\DVD_SNL - 1985-11-16 Chevy Chase_Chapters.txt"
    -progfr "C:\Users\Ben\Videos\DVD_SNL - 1985-11-16 Chevy Chase_Chapters.txt"
    -chapfr "C:\Users\Ben\Videos\DVD_SNL - 1985-11-16 Chevy Chase_Chapters.txt"
    -SEG2v "C:\Users\Ben\Videos\DVD_MenuPage1.bmp"
    -SEG2vidmode 4:3
    -SEG2s1 "C:\Users\Ben\Videos\DVD_Menu.sst"
    -SEG2s1dmode LB
    -SEG2hlmnu "C:\Users\Ben\AppData\Local\Temp\DVD_MenuPage1_But tons.mnu"
    -SEG2hlcsm "C:\Users\Ben\AppData\Local\Temp\DVD_HighlightSche me.csm
    -hcn "C:\Users\Ben\AppData\Local\Temp\DVD_BatchMux. hcn"
    <>

    <2019-08-01 9:22:37 AM>
    END DVD AUTHORING OPERATIONS
    Created Folder: C:\Users\Ben\Videos\DVD (4237.2 MB)

    CHECK DVD SIZE
    DVD Folder (actual) Size: 4237.2 MB
    vs Assets Size: 4160.3 MB -> OK
    vs Estimated Size: 4246 MB -> 0.2% undersize
    <>

    <2019-08-01 9:22:37 AM>
    AVStoDVD Project ended successfully.
    <>

    <2019-08-01 9:22:38 AM>
    Log file created by AVStoDVD Release 2.8.8
    <>

    Second attempt:
    <2019-08-01 8:01:05 PM>
    START PROCESS
    <>

    <2019-08-01 8:01:06 PM>
    PROJECT SETTINGS

    DVD Video Standard: NTSC
    DVD Titles number: 1
    DVD Size: 4245/4450 MB (95%)
    DVD Output Setup: DVD Folder
    DVD Label: DVD
    DVD Menu: No Menu
    Output Folder: C:\Users\Ben\Videos
    Delete Temp Assets Files: Yes
    Delete Temp Working Files: Yes
    Edit Command Parameters: No
    Post Process Task: Show Progress Status window

    PREFERENCES

    MultiThread: 1
    AVS Video Source Filter: FFMpegSource
    AVS Audio Source Filter: A2DSource
    AVS UpSize/DownSize Filter: Lanczos4Resize/Spline16Resize
    Frame Adjust Strategy: 0
    FPS Hard Conversion: 0
    PAL SpeedUp: 0
    NTSC SlowDown: 0
    Video Resolution: 0
    Video Encoder: 0
    Video BitRate Min: 2500
    Video BitRate Max: 8500
    Keep DVD Compliant Video: 1
    AC3 Audio Encoder: 0
    Force FFmpeg for Long Audio: 1
    DVD Audio Format: 0
    DVD Audio BitRate: 192
    Keep DVD Compliant Audio: 1
    Normalize Audio: 0
    Auto Delay Audio: 1
    DVD Audio Language (Primary): EN - English
    DVD Audio Language (Secondary): EN - English
    DVD Subs Language (Primary): EN - English
    DVD Subs Language (Secondary): EN - English
    DVD Subs Font: Tahoma 16pt (240,240,240)
    Chapters Interval: 5
    Use Source Chapters: 1
    DVD Burning Drive: D: HL-DT-ST BD-RE BP50NB40 1.00
    DVD Burning Speed: 4x
    Auto Erase DVD RW: 1
    Unload ActiveMovie Library: 1
    Adjust DirectShow Filters at runtime: 1
    Save General Settings: 0

    SYSTEM INFO

    Processor Name: AMD A4-6210 APU with AMD Radeon R3 Graphics
    Operating System: Windows 10 (10.0.17763) 64 bit
    User has Admin Rights: YES
    Running with Elevated Privileges: NO (3)
    Available Output Disc Space: 100 GB
    AviSynth is installed: YES (release 2.6.0)
    LAV Filters is installed: YES (release 0.73.1)
    ffdshow is installed: NO

    CODECS REPORT

    H.264/AVC: LAV Video Decoder
    Xvid: LAV Video Decoder
    DivX 4/5/6: LAV Video Decoder
    Other MPG4: LAV Video Decoder
    DV: LAV Video Decoder
    MPEG1: LAV Video Decoder
    MPEG2: LAV Video Decoder
    AAC: LAV Audio Decoder
    MP3: LAV Audio Decoder
    MP2: LAV Audio Decoder
    AC3: LAV Audio Decoder
    <>

    <2019-08-01 8:01:06 PM>
    TITLE 1 SOURCE FILES
    Video: C:\Users\Ben\Videos\SNL - 1985-11-16 Chevy Chase.ts
    Info: AVC - 0 kbps - 720x480 - DAR 1.364 - 29.97 fps - Interlaced (TFF) - 1:06:54 hours - 120285 frames
    Audio 1: C:\Users\Ben\Videos\SNL - 1985-11-16 Chevy Chase.ts
    Info: AAC LC - 0 kbps - VBR - 2 ch - 48000 Hz - 1:06:54 hours (-21 ms delay) - EN
    [MediaInfoLib - v18.03.1]
    <>

    <2019-08-01 8:01:06 PM>
    AVISYNTH SCRIPT
    LoadCPlugin("C:\Program Files (x86)\AVStoDVD\Lib\ffms2.dll")
    LoadPlugin("C:\Program Files (x86)\AVStoDVD\Lib\LeakKernelDeint.dll")

    # Forced 'FFAudioSource' to encode secondary Audio Tracks
    Audio = FFAudioSource("C:\Users\Ben\Videos\SNL - 1985-11-16 Chevy Chase.ts", track=7, cachefile="C:\Users\Ben\AppData\Local\Temp\A2DFFA_ " + String(Rand()) + ".cache")
    Video = FFVideoSource("C:\Users\Ben\Videos\SNL - 1985-11-16 Chevy Chase.ts", track=-1, fpsnum=2997, fpsden=100, seekmode=0)

    Video = Video.ConvertToYV12(interlaced=true)
    Video = Video.LeakKernelBob(1,7,false,false)
    Video = Video.AddBorders(0,4,0,6)
    Video = Video.Spline16Resize(720,480)
    Video = Video.SeparateFields().SelectEvery(4,1,2).Weave()

    Audio = Audio.DelayAudio(-0.021)

    AudioDub(Video, Audio)
    <>

    <2019-08-01 8:01:06 PM>
    DIRECTSHOW AUDIO MIXER OPERATIONS:
    No LAV Filters mixer ON/OFF adjustment required at runtime
    <>

    <2019-08-01 8:01:06 PM>
    START VIDEO ENCODING OPERATIONS
    Video Encoding Profile: FFmpeg CBR 1-pass
    Target Video FileSize: 4067.3 MB
    Encoding Parameters: -i "C:\Users\Ben\AppData\Local\Temp\DVD_1_SNL - 1985-11-16 Chevy Chase_1.avs" -threads 4 -aspect 4:3 -c:v mpeg2video -b:v 8500k -minrate 8500k -maxrate 8500k -bufsize 2000k -dc 10 -flags +ilme+ildct -alternate_scan 1 -top 1 -y "C:\Users\Ben\Videos\DVD_1_SNL - 1985-11-16 Chevy Chase.m2v"
    <>

    <2019-08-01 8:51:04 PM>
    END VIDEO ENCODING OPERATIONS
    Created File: C:\Users\Ben\Videos\DVD_1_SNL - 1985-11-16 Chevy Chase.m2v (2033.8 MB)
    Ouput Video Info: MPEG-2 Video - 8500 kbps - 720x480 - DAR 4:3 - 29.97 fps - Interlaced (TFF) - 33:27 minutes - 60154 frames
    Avg Video Encoding Speed: 20.4 fps
    <>

    <2019-08-01 8:52:05 PM>
    Process halted during Title 1 VIDEO encoding operations.

    Error Message: 'Warning! Title 1 output Video duration (00:33:27) is shorter than expected duration (01:06:54).'

    Video errors warning message skipped.
    <>

    <2019-08-01 8:52:05 PM>
    START AUDIO ENCODING OPERATIONS (Track 1)
    Wavi+Aften Parameters: "C:\Users\Ben\AppData\Local\Temp\DVD_1_SNL - 1985-11-16 Chevy Chase_1.avs" - | "C:\Program Files (x86)\AVStoDVD\Aften\aften.exe" -b 192 -pad 0 -dynrng 5 -bwfilter 0 - "C:\Users\Ben\Videos\DVD_1_SNL - 1985-11-16 Chevy Chase_1.ac3"
    <>

    <2019-08-01 8:53:44 PM>
    END AUDIO ENCODING OPERATIONS (Track 1)
    Created File: C:\Users\Ben\Videos\DVD_1_SNL - 1985-11-16 Chevy Chase_1.ac3 (91.9 MB)
    Output Audio Info: AC3 - 192 kbps - CBR - 2 ch - 48000 Hz - 16 bit - 1:06:54 hours (0 ms delay)
    <>

    <2019-08-01 8:53:44 PM>
    DVD CHAPTERS CREATION OPERATIONS
    Title 1 Input Chapters List: 8991 17982 26973 35964 44955 53946 62937 71928 80919 89910 98901 107892 116883
    Title 1 Output Chapters List: 8991 17982 26973 35964 44955 53946
    Created File: C:\Users\Ben\Videos\DVD_1_SNL - 1985-11-16 Chevy Chase_Chapters.txt (43 Byte)
    <>

    <2019-08-01 8:53:44 PM>
    START DVD AUTHORING OPERATIONS
    BatchMux Parameters: -arglist "C:\Users\Ben\AppData\Local\Temp\DVD_1_BatchMux.in i"
    BatchMux ini file:
    -bmlog "C:\Users\Ben\AppData\Local\Temp\DVD_1_BatchMux.lo g"
    -d "C:\Users\Ben\Videos\DVD_1\VIDEO_TS"
    -mxp "C:\Users\Ben\AppData\Local\Temp\DVD_1_MuxMan. mxp"
    -l "C:\Users\Ben\AppData\Local\Temp\DVD_1_MuxMan. log"
    -muxman "C:\Program Files (x86)\AVStoDVD\MuxMan"
    -prio LOW
    -palette "C:\Users\Ben\AppData\Local\Temp\DVD_1_Palette.txt "
    -v "C:\Users\Ben\Videos\DVD_1_SNL - 1985-11-16 Chevy Chase.m2v"
    -vidmode 4:3
    -a1 "C:\Users\Ben\Videos\DVD_1_SNL - 1985-11-16 Chevy Chase_1.ac3"
    -a1lang en
    -cellfr "C:\Users\Ben\Videos\DVD_1_SNL - 1985-11-16 Chevy Chase_Chapters.txt"
    -progfr "C:\Users\Ben\Videos\DVD_1_SNL - 1985-11-16 Chevy Chase_Chapters.txt"
    -chapfr "C:\Users\Ben\Videos\DVD_1_SNL - 1985-11-16 Chevy Chase_Chapters.txt"
    <>

    <2019-08-01 8:58:12 PM>
    END DVD AUTHORING OPERATIONS
    Created Folder: C:\Users\Ben\Videos\DVD_1 (2118.6 MB)

    CHECK DVD SIZE
    DVD Folder (actual) Size: 2118.6 MB
    vs Assets Size: 2125.7 MB -> OK
    vs Estimated Size: 4245 MB -> 50.1% undersize
    <>

    <2019-08-01 8:58:13 PM>
    AVStoDVD Project ended with warnings.
    <>

    <2019-08-01 8:58:13 PM>
    Log file created by AVStoDVD Release 2.8.8
    <>

    Third attempt:
    <2019-08-01 9:12:09 PM>
    START PROCESS
    <>

    <2019-08-01 9:12:09 PM>
    PROJECT SETTINGS

    DVD Video Standard: NTSC
    DVD Titles number: 1
    DVD Size: 4245/4450 MB (95%)
    DVD Output Setup: DVD Folder
    DVD Label: DVD
    DVD Menu: No Menu
    Output Folder: C:\Users\Ben\Videos
    Delete Temp Assets Files: Yes
    Delete Temp Working Files: Yes
    Edit Command Parameters: No
    Post Process Task: Show Progress Status window

    PREFERENCES

    MultiThread: 1
    AVS Video Source Filter: FFMpegSource
    AVS Audio Source Filter: FFMpegSource
    AVS UpSize/DownSize Filter: Lanczos4Resize/Spline16Resize
    Frame Adjust Strategy: 0
    FPS Hard Conversion: 0
    PAL SpeedUp: 0
    NTSC SlowDown: 0
    Video Resolution: 0
    Video Encoder: 1
    Video BitRate Min: 2500
    Video BitRate Max: 8500
    Keep DVD Compliant Video: 1
    AC3 Audio Encoder: 0
    Force FFmpeg for Long Audio: 1
    DVD Audio Format: 0
    DVD Audio BitRate: 192
    Keep DVD Compliant Audio: 1
    Normalize Audio: 0
    Auto Delay Audio: 1
    DVD Audio Language (Primary): EN - English
    DVD Audio Language (Secondary): EN - English
    DVD Subs Language (Primary): EN - English
    DVD Subs Language (Secondary): EN - English
    DVD Subs Font: Tahoma 16pt (240,240,240)
    Chapters Interval: 5
    Use Source Chapters: 1
    DVD Burning Drive: D: HL-DT-ST BD-RE BP50NB40 1.00
    DVD Burning Speed: 4x
    Auto Erase DVD RW: 1
    Unload ActiveMovie Library: 1
    Adjust DirectShow Filters at runtime: 1
    Save General Settings: 0

    SYSTEM INFO

    Processor Name: AMD A4-6210 APU with AMD Radeon R3 Graphics
    Operating System: Windows 10 (10.0.17763) 64 bit
    User has Admin Rights: YES
    Running with Elevated Privileges: NO (3)
    Available Output Disc Space: 102 GB
    AviSynth is installed: YES (release 2.6.0)
    LAV Filters is installed: YES (release 0.73.1)
    ffdshow is installed: NO

    CODECS REPORT

    H.264/AVC: LAV Video Decoder
    Xvid: LAV Video Decoder
    DivX 4/5/6: LAV Video Decoder
    Other MPG4: LAV Video Decoder
    DV: LAV Video Decoder
    MPEG1: LAV Video Decoder
    MPEG2: LAV Video Decoder
    AAC: LAV Audio Decoder
    MP3: LAV Audio Decoder
    MP2: LAV Audio Decoder
    AC3: LAV Audio Decoder
    <>

    <2019-08-01 9:12:09 PM>
    TITLE 1 SOURCE FILES
    Video: C:\Users\Ben\Videos\SNL - 1985-11-16 Chevy Chase.ts
    Info: AVC - 0 kbps - 720x480 - DAR 1.364 - 29.97 fps - Interlaced (TFF) - 1:06:54 hours - 120285 frames
    Audio 1: C:\Users\Ben\Videos\SNL - 1985-11-16 Chevy Chase.ts
    Info: AAC LC - 0 kbps - VBR - 2 ch - 48000 Hz - 1:06:54 hours (-21 ms delay) - EN
    [MediaInfoLib - v18.03.1]
    <>

    <2019-08-01 9:12:09 PM>
    AVISYNTH SCRIPT
    LoadCPlugin("C:\Program Files (x86)\AVStoDVD\Lib\ffms2.dll")
    LoadPlugin("C:\Program Files (x86)\AVStoDVD\Lib\LeakKernelDeint.dll")

    # Forced 'FFAudioSource' to encode secondary Audio Tracks
    Audio = FFAudioSource("C:\Users\Ben\Videos\SNL - 1985-11-16 Chevy Chase.ts", track=7, cachefile="C:\Users\Ben\AppData\Local\Temp\A2DFFA_ " + String(Rand()) + ".cache")
    Video = FFVideoSource("C:\Users\Ben\Videos\SNL - 1985-11-16 Chevy Chase.ts", track=-1, fpsnum=2997, fpsden=100, seekmode=0)

    Video = Video.ConvertToYV12(interlaced=true)
    Video = Video.LeakKernelBob(1,7,false,false)
    Video = Video.AddBorders(0,4,0,6)
    Video = Video.Spline16Resize(720,480)
    Video = Video.SeparateFields().SelectEvery(4,1,2).Weave()

    Audio = Audio.DelayAudio(-0.021)

    AudioDub(Video, Audio)
    <>

    <2019-08-01 9:12:09 PM>
    START VIDEO ENCODING OPERATIONS
    Video Encoding Profile: FFmpeg CBR 1-pass
    Target Video FileSize: 4067.3 MB
    Encoding Parameters: -i "C:\Users\Ben\AppData\Local\Temp\DVD_2_SNL - 1985-11-16 Chevy Chase_1.avs" -threads 4 -aspect 4:3 -c:v mpeg2video -b:v 8500k -minrate 8500k -maxrate 8500k -bufsize 2000k -dc 10 -bf 2 -mbd rd -cmp 2 -subcmp 2 -flags +ilme+ildct -alternate_scan 1 -top 1 -y "C:\Users\Ben\Videos\DVD_2_SNL - 1985-11-16 Chevy Chase.m2v"
    <>

    <2019-08-01 10:37:10 PM>
    END VIDEO ENCODING OPERATIONS
    Created File: C:\Users\Ben\Videos\DVD_2_SNL - 1985-11-16 Chevy Chase.m2v (2033.8 MB)
    Ouput Video Info: MPEG-2 Video - 8500 kbps - 720x480 - DAR 4:3 - 29.97 fps - Interlaced (TFF) - 33:27 minutes - 60154 frames
    Avg Video Encoding Speed: 12 fps
    <>

    <2019-08-01 10:38:11 PM>
    Process halted during Title 1 VIDEO encoding operations.

    Error Message: 'Warning! Title 1 output Video duration (00:33:27) is shorter than expected duration (01:06:54).'

    Video errors warning message skipped.
    <>

    <2019-08-01 10:38:11 PM>
    START AUDIO ENCODING OPERATIONS (Track 1)
    Wavi+Aften Parameters: "C:\Users\Ben\AppData\Local\Temp\DVD_2_SNL - 1985-11-16 Chevy Chase_1.avs" - | "C:\Program Files (x86)\AVStoDVD\Aften\aften.exe" -b 192 -pad 0 -dynrng 5 -bwfilter 0 - "C:\Users\Ben\Videos\DVD_2_SNL - 1985-11-16 Chevy Chase_1.ac3"
    <>

    <2019-08-01 10:39:57 PM>
    END AUDIO ENCODING OPERATIONS (Track 1)
    Created File: C:\Users\Ben\Videos\DVD_2_SNL - 1985-11-16 Chevy Chase_1.ac3 (91.9 MB)
    Output Audio Info: AC3 - 192 kbps - CBR - 2 ch - 48000 Hz - 16 bit - 1:06:54 hours (0 ms delay)
    <>

    <2019-08-01 10:39:58 PM>
    DVD CHAPTERS CREATION OPERATIONS
    Title 1 Input Chapters List: 8991 17982 26973 35964 44955 53946 62937 71928 80919 89910 98901 107892 116883
    Title 1 Output Chapters List: 8991 17982 26973 35964 44955 53946
    Created File: C:\Users\Ben\Videos\DVD_2_SNL - 1985-11-16 Chevy Chase_Chapters.txt (43 Byte)
    <>

    <2019-08-01 10:39:58 PM>
    START DVD AUTHORING OPERATIONS
    BatchMux Parameters: -arglist "C:\Users\Ben\AppData\Local\Temp\DVD_2_BatchMux.in i"
    BatchMux ini file:
    -bmlog "C:\Users\Ben\AppData\Local\Temp\DVD_2_BatchMux.lo g"
    -d "C:\Users\Ben\Videos\DVD_2\VIDEO_TS"
    -mxp "C:\Users\Ben\AppData\Local\Temp\DVD_2_MuxMan. mxp"
    -l "C:\Users\Ben\AppData\Local\Temp\DVD_2_MuxMan. log"
    -muxman "C:\Program Files (x86)\AVStoDVD\MuxMan"
    -prio LOW
    -palette "C:\Users\Ben\AppData\Local\Temp\DVD_2_Palette.txt "
    -v "C:\Users\Ben\Videos\DVD_2_SNL - 1985-11-16 Chevy Chase.m2v"
    -vidmode 4:3
    -a1 "C:\Users\Ben\Videos\DVD_2_SNL - 1985-11-16 Chevy Chase_1.ac3"
    -a1lang en
    -cellfr "C:\Users\Ben\Videos\DVD_2_SNL - 1985-11-16 Chevy Chase_Chapters.txt"
    -progfr "C:\Users\Ben\Videos\DVD_2_SNL - 1985-11-16 Chevy Chase_Chapters.txt"
    -chapfr "C:\Users\Ben\Videos\DVD_2_SNL - 1985-11-16 Chevy Chase_Chapters.txt"
    <>

    <2019-08-01 10:44:17 PM>
    END DVD AUTHORING OPERATIONS
    Created Folder: C:\Users\Ben\Videos\DVD_2 (2119.4 MB)

    CHECK DVD SIZE
    DVD Folder (actual) Size: 2119.4 MB
    vs Assets Size: 2125.7 MB -> OK
    vs Estimated Size: 4245 MB -> 50.1% undersize
    <>

    <2019-08-01 10:44:17 PM>
    AVStoDVD Project ended with warnings.
    <>

    <2019-08-01 10:44:17 PM>
    Log file created by AVStoDVD Release 2.8.8
    <>

    Can someone let me know what I'm doing wrong here?
    Quote Quote  
  6. Member manolito's Avatar
    Join Date
    Jun 2009
    Location
    Germany
    Search Comp PM
    Originally Posted by bjdwsm View Post
    ...but the picture seemed a little too "filmy"/compressed in terms of the framerate for a show recorded on videotape, so I tried changing a few settings. Unfortunately, now the video in the output file plays at 2X speed while the audio is normal, and even after making a few changes it still has the same problem.
    Hi and welcome to the forum...

    A few questions first:
    What exactly do you mean by "too filmy/compressed"? You used the highest possible DVD frame rate, and you converted your interlaced source to an interlaced DVD. This should look very good, what is it what you don't like?

    What settings did you change for the second and third attempts? I saw that you changed the video source filter from DSS2Mod to FFmpegSource, and obviously FFmpegSource did not like your source. It converted your source to a result which has only half the duration, and of course during playback you will get double speed.


    My recommendation is to not use Transport Streams as the source. Remux the TS source into an MKV container before feeding it to AVStoDVD. Use MKVToolNix for this. This should fix the double speed issue.

    For the "filmy/compressed" look you need to experiment. Maybe your playback chain has problems with deinterlacing interlaced DVDs correctly (you know that modern viewing devices like LCDs cannot display interlaced video, the video needs to be deinterlaced somewhere in the playback chain before reaching the screen). So it might look better if you deinterlace your video in AVStoDVD before encoding it, so your playback chain won't have to deinterlace the video.

    And maybe you can cut out and upload a short section of your source...


    Cheers
    manolito
    Last edited by manolito; 2nd Aug 2019 at 21:02.
    Quote Quote  
  7. Member Seeker47's Avatar
    Join Date
    Jul 2005
    Location
    drifting, somewhere on the Sea of Cynicism
    Search Comp PM
    manolito,

    Is that problem with interlaced material strictly an LCD thing -- and therefore applicable to the latest OLED or QLED panels.
    Or would it apply to the older plasma panels as well ?

    Occasionally I will run into consistency of "speed / motion" or consistent smoothness vs. some jerkiness of motion issues in playback. I always assumed that it may have had something to do with film sources going to video (not by me) . . . but I'd have to stop and do some investigation into just what was the true nature of the material in question and what processing it may have gone through in order to shed more light on the matter. (If the material was downloaded -- as is often the case here -- there may be no reliable way of determining its provenance ?)
    When in Las Vegas, don't miss the Pinball Hall of Fame Museum http://www.pinballmuseum.org/ -- with over 150 tables from 6+ decades of this quintessentially American art form.
    Quote Quote  
  8. Member manolito's Avatar
    Join Date
    Jun 2009
    Location
    Germany
    Search Comp PM
    A disclaimer first...
    Since I am not personally affected by problems about viewing interlaced material (my TV still is an old CRT which handles interlaced input perfectly), some of the following information may be incomplete, incorrect or misleading.

    Today the only viewing devices which can display interlaced stuff natively are CRT TVs. Their electron beam writes one field after the other. All other devices (LCD, Plasma, OLED, Projectors) display frame by frame. If you feed them with analog NTSC or PAL signals (which deliver the stream field by field), these fields need to be weaved into whole frames first. When the content is interlaced (i.e. the two fields which make up a frame have been shot at different points in time), the resulting frame needs to get deinterlaced before being sent to the screen.

    All LCD TVs (or other modern TVs) have built-in hardware deinterlacers. When LCDs entered the market, the quality of these deinterlacers was often very poor, but this has changed. Today most (if not all) hardware deinterlacers produce good quality results.

    If you use a playback device which is digitally connected to your TV (HDMI) then this device needs to take care of the deinterlacing. This applies to a modern upscaling DVD player, BD players or streaming boxes. Such devices upscale an SD DVD source to the HD resolution of the TV, and resizing interlaced content vertically requires that the content gets deinterlaced before resizing.

    But how do playback devices determine if the stream needs to get deinterlaced? Unfortunately they use different methods which can cause all kinds of problems. Most video formats use flags which the decoder can evaluate to see if the "Interlaced" flag is set. For MPEG2 each frame is flagged individually, other formats may just use a flag for the container and not the stream itself. A problem comes up when an MPEG2 stream mixes progressive and interlaced in one stream. This is perfectly legal, but many playback devices only read the flag once when playback starts. So a safer method would be if the playback device did not rely on flags at all, but instead continuously checked the stream for combing and deinterlaced when necessary.

    Today it can make sense to avoid dealing with interlaced material and deinterlace all interlaced sources in software before reencoding. Since it needs to get deinterlaced anyways, you could just deinterlace it in software using a high quality deinterlacer like QTGMC. Since this software deinterlacer does not need to work in real time, the result could possibly look better than doing it in hardware in real time. But this matter is still disputed among the experts.


    Cheers
    manolito
    Last edited by manolito; 3rd Aug 2019 at 18:29.
    Quote Quote  
  9. Dinosaur Supervisor KarMa's Avatar
    Join Date
    Jul 2015
    Location
    US
    Search Comp PM
    Originally Posted by manolito View Post
    Today it can make sense to avoid dealing with interlaced material and deinterlace all interlaced sources in software before reencoding. Since it needs to get deinterlaced anyways, you could just deinterlace it in software using a high quality deinterlacer like QTGMC. Since this software deinterlacer does not need to work in real time, the result could possibly look better than doing it in hardware in real time. But this matter is still disputed among the experts.
    If you deinterlace a video destined for DVD-Video, you have to do 29.97fps which would make you miss out on the 59.94 fluid motion. I would deinterlace before hand if it was not for the DVD-Video limitation of 25fps/29.97.

    Edit: Changed the word "with" to "which".
    Last edited by KarMa; 4th Aug 2019 at 01:41.
    Quote Quote  
  10. Member manolito's Avatar
    Join Date
    Jun 2009
    Location
    Germany
    Search Comp PM
    Originally Posted by KarMa View Post
    If you deinterlace a video destined for DVD-Video, you have to do 29.97fps with would make you miss out on the 59.94 fluid motion.
    Yes, but since the video needs to get deinterlaced somewhere in the chain anyways for viewing it on a current viewing device, you would loose this fluid motion no matter what. Deinterlacing a video always discards information. But what's the difference if you deinterlace the video before encoding it, or if you encode it interlaced and deinterlace it later? The omly way to retain this fluid motion would be if the playback device can upsample the frame rate by interpolating new frames.
    Quote Quote  
  11. Member
    Join Date
    Mar 2008
    Location
    United States
    Search Comp PM
    Doesn't the TV just do a bob?
    29i becomes 59p and temporal fluidity is maintained
    Quote Quote  
  12. Member manolito's Avatar
    Join Date
    Jun 2009
    Location
    Germany
    Search Comp PM
    Originally Posted by davexnet View Post
    Doesn't the TV just do a bob?
    29i becomes 59p and temporal fluidity is maintained
    According to the last post in this thread:
    https://forums.creativecow.net/docs/forums/post.php?forumid=3&postid=952892&univpostid...952892&pview=t
    you are probably correct.

    But then it would always be better to keep your DVD encodes interlaced and let the TV do the (bob) deinterlacing, right? Because for a compliant DVD you cannot use software double rate deinterlacing, only same rate deinterlacing is allowed if you want to create a DVD which complies to the standard.

    But this is exactly what bjdwsm did on his first attempt, and he did not like the "filmy"/compressed look of the result. No idea...
    I did read in some forum posts that most current TVs let the user choose between different deinterlacing modes (like film mode and video mode). Maybe worth playing with such settings.
    Last edited by manolito; 3rd Aug 2019 at 23:47.
    Quote Quote  
  13. Dinosaur Supervisor KarMa's Avatar
    Join Date
    Jul 2015
    Location
    US
    Search Comp PM
    If the DVD was all or mostly film rate (23.976fps or PAL 25 Film) I'd deinterlace+decimate or field match+decimate down to that film rate. Otherwise I would leave the interlacing in.
    Quote Quote  
  14. MrC, I have a couple of suggestions for the Downmix.avsi –file, that comes with AVStoDVD. Both of these downmixing-formulas are mentioned in the Digital Audio Compression (AC-4) Standard.

    Downmix.avsi doesn’t seem to have a script for 6.1 audio to 5.1. I know there aren’t many movies with 6.1 audio, but it doesn’t hurt to have a solution for those situations.
    The formula is:

    Ls' = Ls + (-3 dB) × Cs
    Rs' = Rs + (-3 dB) × Cs

    ...so the Avisynth-script looks something like this:

    Function Dmix7to6(clip a)
    {
    front = GetChannel(a, 1, 2, 3, 4)
    centerBack = GetChannel(a, 5, 5)
    surrounds = GetChannel(a, 6, 7)
    surrDmix = MixAudio(surrounds, centerBack, 1.0, 0.7079)
    return MergeChannels(front, surrDmix)
    }

    The formula for 7.1 to 5.1 is a little more complicated:

    Ls' = Ls + (-1,2 dB) × Lrs + (-6,2 dB) × Rrs
    Rs' = Rs + (-1,2 dB) × Rrs + (-6,2 dB) × Lrs

    In other words, surround back -channels are partially mixed together before they are combined with side surrounds. I’m a complete novice with Avisynth, so there is probably more sophisticated way of writing the script, but this is what I’ve been using:

    Function Dmix8to6(clip a)
    {
    front = Getchannel(a, 1, 2, 3, 4)
    bl = Getchannel(a, 5)
    br = Getchannel(a, 6)
    sl = Getchannel(a, 7)
    sr = Getchannel(a, 8)
    bl_new = MixAudio(bl, br, 0.8710, 0.4898)
    br_new = MixAudio(br, bl, 0.8710, 0.4898)
    sl_final = MixAudio(sl, bl_new, 1.0, 1.0)
    sr_final = MixAudio(sr, br_new, 1.0, 1.0)
    return MergeChannels(front, sl_final, sr_final)
    }

    Hope these help.

    JuMe
    Quote Quote  
  15. Member manolito's Avatar
    Join Date
    Jun 2009
    Location
    Germany
    Search Comp PM
    AVStoDVD already has a script for 8ch -> 6ch downmix:
    Code:
    Function Dmix86(clip a)
    {
      flr = Getchannel(a, 1, 2, 3, 4)
      blr = Getchannel(a, 5, 6)
      slr = Getchannel(a, 7, 8)
      sur = MixAudio(blr, slr, 1.0, 1.0)
      return MergeChannels(flr,sur)
    }
    Much simpler than the script you propose. Did you do any listening tests comparing the results of these two methods?
    Quote Quote  
  16. Digital Audio Compression (AC-4) Standard –paper actually offers two methods for downmixing 7.1 to 5.1. It was a while ago, but I have compared them. The other method is very similar to AVStoDVDs current one:

    Ls' = (-3 dB) × Ls + (-3 dB) × Lrs
    Rs' = (-3 dB) × Rs + (-3 dB) × Rrs

    I think that the more complicated formula from my previous post is better. The difference was most audible with a simple 7.1 channel test –file, which I downmixed using both methods. The more complicated method created “phantom -speakers” between side surrounds. In other words, even after downmixing to 5.1, side surround –testsignals sounded like they are coming from the sides and back surround –testsignals sounded like they are coming from behind. I hope this makes any sense, because I can’t explain it any better.
    Of course my testing was't limited to a simple channel test. I also downmixed a couple 7.1 demo files for "real world" comparisons, and the difference was still there. Especially the sounds moving from one surround speaker to another sounded more seamless when they were downmixed with more complicated method.

    JuMe
    Quote Quote  
  17. Member manolito's Avatar
    Join Date
    Jun 2009
    Location
    Germany
    Search Comp PM
    I asked Tebasuna from the Doom9 forum about this method (I consider him an authority for audio stuff), and he thinks that the algorithm is wrong:
    https://forum.doom9.org/showthread.php?p=1882446#post1882446

    In AVStoDVD it is easy for you to edit the downmix.avsi and replace the existing Dmix86 function with your function. But for the 7 -> 6 downmix function you can add it to the avsi, but A2D will not use it because this downmix is not implemented in the software. You will have to edit the AVS script manually to use this 7to6 function, and A2D will then use the function, but afterwards it will throw a warning about number of audio channels not matching. Gotta wait for MrC if he finds some time to implement this.


    Cheers
    manolito
    Quote Quote  
  18. Many thanks for your help, Manolito! I will edit the Downmix.avsi. By the way, I found those downmixing-formulas from this document (scroll down to page 103), and I somehow thought they where the "official" ones. I used to have 7.1 system at home (now I only have 5.1), so it was easy to compare downmixed files to original 7.1-audio. At least to me, the more complicated method made downmixed 5.1-audio sound closer to the original than the simpler method. However, I am by no means an expert on this subject. Maybe the correct method depends on personal prefence.

    JuMe
    Quote Quote  
  19. Member manolito's Avatar
    Join Date
    Jun 2009
    Location
    Germany
    Search Comp PM
    Thanks JuMe for the link to this huge AC-4 paper. Need to have a closer look, but most of the stuff seems to be way over my head...

    Meanwhile I got some things for you to test...

    I discovered a couple of older BeHappy and MeGUI threads at Doom9, and this is where Tebasuna is very active. For the 7ch -> 6ch downmix he posted a function which seems to be a little different from yours:

    Tebasuna:
    Code:
    Function Dmix76(clip a)
    {
      flr = Getchannel(a, 1, 2, 3, 4)
      blr = Getchannel(a, 5, 5)
      slr = Getchannel(a, 6, 7)
      sur = MixAudio(blr, slr, 0.7071, 1.0)
      return mergechannels(flr,sur)
    }
    JuMe:
    Code:
    Function Dmix7to6(clip a)
     {
     front = GetChannel(a, 1, 2, 3, 4)
     centerBack = GetChannel(a, 5, 5)
     surrounds = GetChannel(a, 6, 7)
     surrDmix = MixAudio(surrounds, centerBack, 1.0, 0.7079) 
     return MergeChannels(front, surrDmix)
     }
    Could you test which one sounds better?


    Another new thing is that for 7to6 and for 8to6 downmixes Tebasuna now uses an audio limiter for the surround channels. It requires AudioLimiter.dll by Dimzon, and audio needs to be converted to float at the start of the function. I uploaded the updated Downmix.avsi together with the AudioLimiter for you here:
    https://www.sendspace.com/file/olsw1n

    For the 8to6 downmix I included both the older Tebasuna script and your newer script. You just need to comment out the function you do not want to use.

    Since I cannot test these downmix results myself (I only have a stereo setup) it would be nice if you could do a few test conversions...


    Cheers
    manolito


    //EDIT//
    There were a couple of errors in the modified Downmix.avsi. Please redownload...
    Last edited by manolito; 20th Aug 2019 at 08:49.
    Quote Quote  
  20. Well, most of that document goes waaaaay over my head too

    My knowledge about Avisynth is very limited to say the least, but my 7 to 6 channel script seems to do exactly same as Tebesuna's. They are just written differently. The difference between us is that he knows what he is doing, while I'm just learning how to write (Avisynth).

    I'll do some comparisons between different downmixing formulas and report back soon.

    JuMe
    Quote Quote  
  21. I did some research, and found out that Tebasuna’s script is a standard way of downmixing 7.1 to 5.1 and the more complex script is for Dolby Pro Logix IIx –compatible downmixing.
    (Source, scroll down to the middle of the page)

    Too bad I don’t have 7.1-system anymore, so I can’t test how DPL IIx encoded-decoded (7.1 -> 5.1 -> 7.1) audio compares to true 7.1 –sound. Of course it's not the same, but how close it is?

    When it comes to 5.1 listening, both downmixing-methods usually sound the same. Only if the source audio has precisely pinpointed surround effects, then DPL IIx –downmixing preserves the directionality of those sounds a little better. However, the difference is not like night and day. The illusion of “phantom-speakers” between surrounds is quite subtle, and seems to be affected by surround speaker placement and listening position. I guess the biggest advantage is a possibility to properly upmix audio back to 7.1, when played on that kind of setup. And since DPL IIx –downmixing doesn’t have any negative side-effects (at least I didn't find any), I don’t see any reason why not to use it.

    JuMe
    Last edited by JuMe; 21st Aug 2019 at 07:26. Reason: Corrected some typos
    Quote Quote  
  22. Member manolito's Avatar
    Join Date
    Jun 2009
    Location
    Germany
    Search Comp PM
    Thanks for your research...

    I will probably propose to MrC to add the new downmix methods to the next version of AVStoDVD.

    Cheers
    manolito


    //EDIT//
    Uploaded the necessary files plus a Readme here:
    https://files.videohelp.com/u/172211/A2D_Downmix.zip

    //Edit2//
    Some refactoring, please redownload...
    Last edited by manolito; 24th Aug 2019 at 06:57.
    Quote Quote  
  23. Thank you for your efforts, Manolito! Limiter in the script looks like a good idea. I think I’ll do some more downmixing and intentionally try to overload the surround channels, so that I can hear the limiter in action.

    JuMe
    Quote Quote  
  24. Member Seeker47's Avatar
    Join Date
    Jul 2005
    Location
    drifting, somewhere on the Sea of Cynicism
    Search Comp PM
    Originally Posted by manolito View Post
    Thanks for your research...

    I will probably propose to MrC to add the new downmix methods to the next version of AVStoDVD.

    Cheers
    manolito


    //EDIT//
    Uploaded the necessary files plus a Readme here:
    https://files.videohelp.com/u/172211/A2D_Downmix.zip
    I have run into weird problem results a number of times from multi-channel sources, and all I ever really need or am properly equipped to play back here is good ol' 2-channel stereo. So, I heartily endorse having some automated "dumb it down" setting for AVS. A simple checkbox or two that is hard to miss, set it and forget it as a default. If such already exists, please remind me.
    When in Las Vegas, don't miss the Pinball Hall of Fame Museum http://www.pinballmuseum.org/ -- with over 150 tables from 6+ decades of this quintessentially American art form.
    Quote Quote  
  25. Member manolito's Avatar
    Join Date
    Jun 2009
    Location
    Germany
    Search Comp PM
    A2D itself has no way to automatically mix down all source audio to stereo, it defaults to use the same number of channels for output as the number of source channels. You would have to specify Stereo manually for each title.

    But there is a workaround (which has two catches, though):
    All you need to do is tell the source filter to mix down all audio tracks to Stereo. A2D uses LAV Filters by default (if you did not forget to set all preferred DirectShow filters to LAV). The LAV Audio decoder setup is easily accessible from within A2D under "Codecs". Run it, go to the "Mixing" tab and enable mixing to stereo.

    Now click the "Preferences" button, then go to the "Misc" tab. Here you need to uncheck the option "Adjust DirectShow Filter settings at runtime". Don't forget to tick "Save settings as default".

    The catches:
    Since A2D retrieves the source properties from MediaInfo, it still sees the source audio as multi-channel. This sets the audio bitrate to a higher value (448 kbps for 6ch audio) which is overkill for stereo. Plus after the audio encoding you will get a warning that the number of encoded audio channels does not match with the A2D setting. You need to click a button to discard this warning, otherwise the audio encoding will be repeated in FFmpeg safe mode (which will ignore your LAV mixer setting).



    //EDIT//
    Sorry, this method using the source filter to do the downmixing to stereo has even more problems...
    If the source has more than 1 audio track then A2D has to use FFAudioSource as the source filter for all audio tracks except the first one. And FFAudioSource does not support mixing, so these audio tracks will keep their original channels. Please disregard this method. I found a much better workaround, see next post.


    Cheers
    manolito
    Last edited by manolito; 26th Aug 2019 at 10:34.
    Quote Quote  
  26. Member manolito's Avatar
    Join Date
    Jun 2009
    Location
    Germany
    Search Comp PM
    Force audio downmix to stereo for all audio tracks of a project:

    By default AVStoDVD sets the number of audio channels for the output to the number of input channels. This will be the desired behavior for most users, but for some who do not have a surround setup at home (and do not want one in the future) it would be nice to be able to force stereo output generally with just ticking one global option.

    Unfortunately A2D does not have such an option, and it would be pretty hard to retrofit such an option. One of the reasons is that for downmixing audio to stereo a different downmix function has to be used depending on the number of source channels. And letting the source filter do the downmixing also does not work for several reasons (see previous post).

    Users have 2 options:

    1. If your project only has 1 or 2 titles then the easiest way is to change the audio output format to stereo for each audio track in the project. A2D will then change its AVS script automatically to add downmixing and use the different specified audio bitrate.

    2. For projects with lots of titles this method can be rather time consuming and prone to errors, but I found a different method which does the downmixing outside of AVStoDVD. This method uses dmMediaConverter to downmix all source audio tracks to stereo using the WAV format and mux the results into MKV containers. These MKVs can then be used as input for AVStoDVD.

    After downloading and extracting dmMediaConverter you should do a test conversion with a short multimedia file first to get familiar with the software. The annoying tool tips are only present for the first conversion. It is recommended to save a profile for the WAV stereo format with 48 KHz sample rate.

    For our purpose to convert audio tracks to stereo for multiple titles you should tick "bulk" as the job type. Pick your output folder, then add all your source files. For video and subs you need to select "Copy", for audio choose the WAV stereo profile you just made. Then add this project to the Job Queue and start it.

    The conversion process is quite fast since only the audio needs to be converted, and FFmpeg is multithreaded by default. All metadata are untouched, so using the resulting MKV files as the A2D input does not cause any sacrifices.


    Cheers
    manolito
    Quote Quote  
  27. Member
    Join Date
    Mar 2008
    Location
    United States
    Search Comp PM
    Almost all DVD players, as far as I know, do this down mix themselves when outputting audio through the RCA jacks
    For optical output connected to a receiver or TV, those devices would to the mix down wouldn't they?

    Perhaps this is the reason it was not incorporated into A2D
    Quote Quote  
  28. Member manolito's Avatar
    Join Date
    Jun 2009
    Location
    Germany
    Search Comp PM
    Originally Posted by Seeker47 View Post
    I have run into weird problem results a number of times from multi-channel sources, and all I ever really need or am properly equipped to play back here is good ol' 2-channel stereo. So, I heartily endorse having some automated "dumb it down" setting for AVS. A simple checkbox or two that is hard to miss, set it and forget it as a default. If such already exists, please remind me.
    You never know what these players do to mixdown multichannel audio. For my ancient DVD player I strongly suspect that it just takes the front channels and discards everything else. In the settings menu it does not give you any options how to treat multi-channel audio. So I believe that it is useful to have some control over downmixing options during the conversion.
    Quote Quote  
  29. Member
    Join Date
    Mar 2008
    Location
    United States
    Search Comp PM
    That seems odd, most commercial dvd's are 5.1 and I dare say a good percentage of the users, when the format was in its heyday,
    Used the stereo audio jacks. Even if the DVD had a 2 channel track in addition to 5.1,most of the disks I had defaulted to the
    higher channel audio
    I don't disagree with you, having that setting as a preference may be useful; you wouldn't have to edit the title audio settting each time
    Quote Quote  
  30. Member manolito's Avatar
    Join Date
    Jun 2009
    Location
    Germany
    Search Comp PM
    I checked the downmix capabilities of my old Cyberhome DVD player (Mediatek chipset), and it offers two different downmix modes.

    The first one is called "Left/Right", and it mixes Left Front, Left Surround, Center and LFE to the left channel, and the corresponding right channels to the right channel. No word about the mixdown coefficients, no option to discard LFE.

    The other method is called "Stereo", and in this mode the surround channels are mixed together, then this channel is added to the final stereo mix with a 180° phase shift for one of the channels. Again no word about the coefficients or the LFE channel.

    I use the first method, sounds quite OK to me, but the output volume is always much lower in downmix mode compared to using a stereo track.
    Quote Quote  



Similar Threads