Hi, so I have a file that is 1920x1080 pixels at 60fps so it has smooth motion, and I want to put it on a DVD and preserve that smooth motion. That would mean the video on the DVD would be 720x480 at 29.97fps interlaced, so 59.94 fields per second. How do I do that? I found no information on how to do it.
Try StreamFab Downloader and download from Netflix, Amazon, Youtube! Or Try DVDFab and copy Blu-rays! or rip iTunes movies!
+ Reply to Thread
Results 1 to 30 of 36
Thread
-
-
It's easy in AviSynth. Is it literally 60 fps, not 59.94 fps? For the latter:
Code:LWlibavVideoSource("filename.ext") Spline36Resize(720,480) AssumeTFF() SeparateFields() SelectEvery(4,0,3) Weave()
-
Can I get a step-by-step explanation please? I precise that I have no experience whatsoever in this field.
Last edited by Mr Magnétoscope; 25th Aug 2020 at 19:44.
-
Just pay attention to how AVSToDVD does it. It uses AviSynth scripts for its work so check to see it does it similar to the script jagabo showed you. And begin to read on the AviSynth site, especially the 'getting started' sections.
-
Yes, AVStoDVD's package will install Lav filters and Avisynth if they're not already present.
BY default the program would decimate this source to keep it progressive.
You could either create a working script outside the program and have AVStoDVD open the script, or open the source file
in the program and modify it's internal script.
The important thing to check before you start your project is the preferences/video tab
make sure it's set to NTSC video standard -
What site is that? Almost all the best software is right here on the videohelp site.
https://www.videohelp.com/software/AviSynth-Plus
Download the version there, it enables a 32 and 64 bit pipeline (AVStoDVD is 32 bit)
At a very high level Avisynth is a frame server. It opens your source, manipulates the frames,
and passes them to the host program when the script is opened.
Understanding it at conceptual level is easy, the scripts can be as simple or complicated
as required to do the job at hand.
The script provided by jagabo above is pretty much complete, it turns the 60 (59.94) fps progressive
into 29.97 interlaced and passes them to which ever program you open the script with -
Does AVStoDVD come with LSMASH? LWlibavVideoSource() and LWlibavAudioSource() are included in that package, not as part of a basic AviSynth install. I used those just because they open may types of files and many different codecs. Depending on your source you may be able to use another source filter that comes with AVStoDVD. I don't know what in includes -- maybe AviSource(), ffVideoSource()... Or you can probably add LSMASH to it's AviSynth filters.
-
Yes it includes FFmpegsource. You can choose it directly, as you can directshowsource & avisource,
or there is a default setting of "a2dsource" where the program uses a script to figure out which of the above is most appropriate.
Those are in the preferences/Avisynth tab. As is usual for A2D, you must make the choice before the project is opened,
otherwise it doesn't get applied -
[Attachment 54650 - Click to enlarge]
[Attachment 54651 - Click to enlarge]
This is the .avs file, which is in the same folder as the video file, and the error message when I try to open it in AVStoDVD. -
At the bottom of the main window (left of the start button) there is a window of messages.
Are there any warnings or errors there?
Did you run the install or are you trying the portable version ? -
Try changing LWlibavVideoSource(24-12-2019 split-screen.mp4) to ffVideoSource("24-12-2019 split-screen.mp4") -- and be sure the filename is in quotes.
-
[Attachment 54665 - Click to enlarge]
[Attachment 54666 - Click to enlarge]
I tried this, and the same thing happens. -
There are other messages in that window not visible.
What is before the LAV filters line -
-
Above the LAV filters line it says : AviSynth 2.6.0 is installed ("C:\WINDOWS\system32\avisynth.dll")
and
AVStoDVD Release 2.8.6 loaded
And when I open it in MPCHC, it doesn't show an error message, it only says impossible to play the file. -
-
Just a note: on my Win10-64 system MPCHC has a problem opening AviSynth scripts that deliver RGB24 -- that's what the simple version() script outputs. If it doesn't work on your system try adding a second line: ConvertToRGB32():
Code:Version() ConvertToRGB32()
Last edited by jagabo; 26th Aug 2020 at 19:46.
-
I am confused, it would really help if someone could make a tutorial video for this. It would as well help anyone who wants to do it in the future and it's currently not much documented on the Internet (which is why I opened this thread).
Similar Threads
-
Interlaced video incorrectly called progressive
By barmah in forum Video ConversionReplies: 3Last Post: 8th Jul 2020, 03:39 -
Remove interlaced artifacts on progressive video.
By TempUser_ in forum Video ConversionReplies: 4Last Post: 18th Jul 2018, 12:38 -
Resize interlaced video without making it progressive
By xMike in forum EditingReplies: 5Last Post: 31st May 2018, 09:26 -
Best way to convert from progressive to interlaced in mixed footage project
By Nedo in forum Video ConversionReplies: 11Last Post: 18th Nov 2017, 08:57 -
How do you make a NTSC interlaced DVD video progressive?
By runlouierun in forum Video ConversionReplies: 54Last Post: 22nd Jun 2017, 22:27