Cool thx! No I have so far only extracted the video stream but the output format was not compatible with VEAI
Extracted the VOB video stream? Itās MPEG-2, it should be fine within VEAI.
That I thought too, but its actually some other format. I think it was called MV2? Donāt know anymore since some month have passed since I did that and it was only an executable and no intall, donāt know where I have the exe.
But in terms of the codec I think youāre right. Anyways all I know that I could not load it as it was into VEAI even after renaming it. I had to encode it again to make it actually usable.
Vob file are not suited to be used as normal video format. I had any bugs trying to handle them including the ones told by Bleifrei until i understand that they must be converted to Mpeg2 for that to remove some informations and data which make the video file to be kind of corrupted or working badly.
better explanation here with a small converter software which fix the issue, but Blefrei is right !
Iām certain whoever finalised the spec for VOB decades ago was a sadist. VOB files are awful.
I just found what I used. Itās a litte tool called PgcDemux and itās reading the IFO files of a DVD to put together the video stream into one file, even though itās actually clustered into different VOB files. The output is called not MV2 but M2V.
(almost) I guess if I had given it some time this might have worked without re-encoding but this solution was just a quick and dirty tryoutā¦
M2V is a pure MPEG-2 video only stream. You can load M2V in VEAI, itās just take longer to load it as it needs to be indexed. Just donāt think the program will bug, wait a few moment and then the video will appear.
And I found out recently that the ffmpeg indexing seems to remove the 2:3 pulldown from NTSC DVDs films.
When loading the .MPG it is seen as a 29.97 fps with a duplicate frame every 4 other frame. Demux the mpeg stream video channel. Load the M2V and bam you have your 23.976 fps free of duplicates frames.
You can put the designer of the Scart plug and the One sided Usb plug on this list of saddist electronic designer too ! Interlacing maybe was a good idea 30 years ago to achieve better Tv quality but itās a nightmare to handle today⦠and when i see that still some company (concerts) use interlaced filming or material
D**** lol.
One question for you guys ! i have probleme with 50/60 framerate. i hate it. so my point is to keep the original framerate, so it took me a lot of time before finding a way to proper de-interlace material (i still have a crazy amount of Music Concert footage in interlaced Pal recorded on Tv or satellite and to be upscaled (and all this with a intel HD 630 graphics (and with sometimes the help of someone here who has a 2070 RTX).
My question : why so many people love the 50/60 framerate? for me it remove the ānormalā flow of the video/film or the way it has be filmed and make it to be way too much unatural. iām sure iām not the only one, but itās just to know, for curiosity ?
VOB is the standard container for DVD as it can contain video+audio+subtitles+menus
And one main other properties is that it can handle an embedded encryption protection. No this wasnāt sadism but a request from the major cinematographic companies when finalizing the DVD standards files.
Original framerate of pure interlaced videos is precisely 50 or 60 fps. Interlacing is just a compression method that was created because of technical broadcasting limitations at the time of analog TV.
On contrary, you break the original motion flow of the video if you keep the interlaced framerate.
Salut ! Yes iām aware of that, but, it was clearly not showing this effect when we were watching this on Tv (Jāai tout enregistrĆ© sur Musik, Mezzo, NBC europe etc via Canal Satellite il y a 20/25 ans)
the issue i had/have is with a movie that i did the music for, the director of it is my best friend. he used a canon X1 DV camera. converted in an analog way using a DC30 Mjpeg Card in 2000ās. he filmed the movie with a DV camera, the original framerate was 25fps (we got it commercialised on DVD etc⦠(a small Star wars fan film), and when I worked on a āspecial HDā version of it, the 50fps after the de-interlacing was not good at all. It was looking like a bad DV movie done at home for Videogags (if you remember that).
Itās only when i found the proper way to deinterlace and keep the frame rate at 25fps that we got the original motion flow that we had in the cinema theater (it has been broadcasted at the Grand Rex and some other theater). Maybe itās an eye effect i have, i donāt know. but itās look really different at 50fps.
and iām not the only one, the director agree on this too. We loose the ācinematicā effect on the movie he filmed if we keep the 50 fps framerate.
Do you have the original file? Iād like to see it.
Dione isnāt ready. After doing numerous tests of Dione against QTGMC, Dione is creating some sort of ghosting around fast moving elements of the image. Itās most noticable where there are fast moving elements are against a dark background but is also noticable in well lit scenes such as daytime. Iāve tried all three Dione models and Iām getting the same results. QTGMC is deinterlacing correctly, without ghosting.
A question for the developers, are you deinterlacing the videos in a traditional manner or brute-forcing the deinterlacing with a variant of one of the upscaling models? If you arenāt deinterlacing in a traditional fashion, it may explain the ghosting. I could see it being fixed for Dione V2 though.
Iāll post video examples in a while.
this app keeps getting better and better
congrats to the developers
thank you for hard work
Hi, of course i have the original file, iām the one who do the restauration / upscaling. We had a pretty nice result with QTGMC + Gaia CG/HQ. Someone from the facebook page of VEAI sent me a new line in QTGMC which gave a much better result, but for sure, the 50fps feel is horrible. no way.
how can i contact you in private ? because your profile is hidden. just type my name in google Didier Martini (iām a musician , you canāt miss it) and contact me through my contact page or write to me in privage message here if you can.
That soundās interesting, Iām also using QTGMC and thereafter Gaia-CG 1.6.1 (or Artemis v10 for testing).
Could I ask you for this special new line to further enhance QTGMC deinterlacing quality? I would like to try and compare it with my existing settings.
Hereās my script for QTGMC, edited within AvsPmod and outputted to VirtualDub2 for saving with the MagicYUV codec. Itās designed to be as fast and transparent as possible as I do a lot of post-work on the raw output file and just want the video cleanly deinterlaced.
SetFilterMTMode(āQTGMCā, 2)
FFmpegSource2(āD:\video.aviā, atrack=1)
#ConvertTo8bit()
#ConvertToYV12()
AssumeTFF()
QTGMC(Preset=āFasterā, edithreads=4)
#FPSDivisor=2 <------ Needs to be part of the QTGMC argument above, after speed preset
Prefetch(threads=4)
To keep an interlaced file at 25p from a 50i source, place FPSDivisor=2 after the Preset option in the QTGMC line
QTGMC(Preset=āFasterā, FPSDivisor=2, edithreads=4)
Lines starting with # ensure theyāre ignored unless you need them, in which case, delete the #
Itās personal preference as to what preset of QTGMC you use but I find faster is as good as the slower presets for 99.95% of cases and I am really stubborn about video quality.
the line are very basic. the person is a video professional working for Broadcast compnay. she told me she have to go back at her work place in Paris (due to covid sheās not) because she has a much better line to give to me, so this is very basic, and i donāt see a lot of difference for now with the one i have.
here are 3 lines i have, iām sure you have something better.
-
the one given by the person fromm FB
ConvertToYV12(Interlaced=True)
QTGMC( Preset=āSlowerā, SourceMatch=3)
SelectEven() -
the one i used for the restauration, back then i had a sharp feature added to it, didnāt know that the sharp was not that great, i tought it was ānormalā, but I prefer to do any edit during the editing (Vegas Pro 18) so I removed it from the script
QTGMC(preset=āSlowerā, InputType=0, sourceMatch=3, Lossless=2, FPSDivisor=2)
- Someone gave me this line but i was not crazy about it, so never used it:
QTGMC(preset=āSlowerā, InputType=0, sourceMatch=3, Lossless=2, tr2=2, ediThreads=8, ShutterAngleSrc=180, ShutterAngleOut=180, ShutterBlur=1, FPSDivisor=2)
Is it possible to selectively enable and disable the motion feature? I found that this version of Artemis-MQ has higher definition, but in the same few frame comparisons, I found that some of them contain noise, but the next one is very clean.
We have a pretty similar script, i use Staxrip, the import is automatic. and i saw no difference at all between my line and with the YV12 added to it.
what i see is that by using the selecteven feature (donāt know what it is for), makes the use of FPSDivisor=2 useless.
what the edithreads=4 is for ? i have a 4 Core Cpu + 8 multhreading core. i use the intel H264 encoder in Staxrip as i own an intel HD 630 GPU which is, in some circonstance faster than my 750ti due to a feature i forgot the name for (vinmeo something like that).
The source material is 768x576 M-jpeg converted from DV Canon X1 using a Miro DC30 (so we lost the original digital source by doing an analog conversion unfortunatly).