I try to convert HD movie to DVD standard and play on my old SD DVD player.
AviSynth script:Code:use pulldown for DVD compliancy resolution not DVD-compliant for frame rate 23.976fps
Video codec:Code:Video = DirectShowSource("D:\Deepwater Horizon 2016\Deepwater Horizon 2016 1080p BluRay x264 DTS.mkv") Video = Video.ConvertToYV12() Video = Video.AddBorders(0,84,0,84) Video = Video.Spline16Resize(720,576) return Video
Code:Video ID : 1 Format : AVC Format/Info : Advanced Video Codec Format profile : High@L4.1 Format settings, CABAC : Yes Format settings, ReFrames : 5 frames Codec ID : V_MPEG4/ISO/AVC Duration : 1h 47mn Bit rate : 2 850 Kbps Width : 1 920 pixels Height : 800 pixels Display aspect ratio : 2.40:1 Frame rate mode : Constant Frame rate : 23.976 fps Color space : YUV Chroma subsampling : 4:2:0 Bit depth : 8 bits Scan type : Progressive Bits/(Pixel*Frame) : 0.077 Stream size : 2.08 GiB (77%)
+ Reply to Thread
Results 1 to 5 of 5
Are you trying to create a PAL or an NTSC DVD? 720x576 is PAL but 23.976->29.97 is NTSC.
If you want PAL use AssumeFPS() to speed up to 25 fps. Use TimeStretch() for audio if you want to avoid higher pitch. If you want NTSC resize to 720x480 and let HCEnc do the pulldown.
In both cases you might want to add bigger borders because 800 + 84 + 84 is only 968, not 1080.
AssumeFPS(25) are solve the problem.
Last edited by Mark22; 4th Apr 2017 at 16:31.
I also done 25fps but resized to 720x480 then used dgpulldown to make it 29.97fps. on a progressive player it plays fine as they usually ignore the RFF flag.the same app also will do 23.976 to 25fps pulldown so no speedup or slowdown of audio will be needed. To calculate the resize with borders fitcd is my go-to app
Last edited by dannyboy48888; 4th Apr 2017 at 23:10. Reason: Explained case useif all else fails read the manual