Hi ***
please I wonder if there is a way to get interlace output from the .avi uncompressed generated with the Pismo File Mount/AVFS plugin for avisynt.
Is this possible? thanks
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 10 of 10
Thread
-
-
If your input content is interlaced, output content is interlaced.
But you're probably wondering if there is a way signal to the receiving application whether or not content is interlaced. No. You have to interpret the footage in the receiving application -
mmmm cats, I need to do some proof but really I don't have some interlaced YUY2 video files
For example: can virtualdub generale interlaced .avi YUY2 uncompressed file? I think not, or I mistake? -
-
maybe the catrazor have an internal way to write files with flags for interlaced or progressive. I think he call "In Sync uncompressed YUY2 .AVI" his files.
However I attach 2 file export from the nle: one is recognized as "No Fielding" (progressive), and one as "Even Fielding" (interlace BFF). I have analize the header in all the way but I cannot understand where is the differences. The file called "outEVENfielding.AVI" is recognized as right as a interlaced file, but the output of the avfs system is seen as "No Fielding". I don't know if all the question is only a internal flag or the stream type
If I feed the catzaror with a file of virtualdub, he see this output as "No Fielding" but the content is interlaced and he treats all as right but... during editing he don't deinterlace the images -
The MJPEG case:
I open a .MXF file in virtualdub and encode one time in PicVideo MJPEG 2 field ---> MJPEGinterlaced.avi (attached)
I open a .MXF file in virtualdub and encode one time in PicVideo MJPEG No Field ---> MJPEGprogressive.avi (attached)
the razor see correctly both the files. In the interlaced case apply his internal deinterlacer to playback image
But I cannot control the output of the avfs system and really I cannot understand where is locate the flag that signal the decompressor the interlace content -
General
Complete name : V:\outNOfielding.AVI
Format : AVI
Format/Info : Audio Video Interleave
Format profile : OpenDML
File size : 7.91 MiB
Duration : 80 ms
Overall bit rate : 830 Mb/s
Tdat : tc_O
Video
ID : 0
Format : YUV
Codec ID : YUY2
Codec ID/Info : YUV 4:2:2 as for UYVY but with different component ordering within the u_int32 macropixel
Duration : 80 ms
Width : 1 920 pixels
Height : 1 080 pixels
Display aspect ratio : 4:3
Frame rate : 25.000 FPS
Color space : YUV
Chroma subsampling : 4:2:2
Scan type : Progressive
Compression mode : Lossless
Time code of first frame : 00:00:00:00
Time code source : ISMP
General
Complete name : V:\outEVENfielding.AVI
Format : AVI
Format/Info : Audio Video Interleave
Format profile : OpenDML
File size : 7.91 MiB
Duration : 80 ms
Overall bit rate : 830 Mb/s
Tdat : tc_O
Video
ID : 0
Format : YUV
Codec ID : YUY2
Codec ID/Info : YUV 4:2:2 as for UYVY but with different component ordering within the u_int32 macropixel
Duration : 80 ms
Width : 1 920 pixels
Height : 1 080 pixels
Display aspect ratio : 4:3
Frame rate : 25.000 FPS
Color space : YUV
Chroma subsampling : 4:2:2
Scan type : Interlaced
Scan order : Top Field First
Compression mode : Lossless
Time code of first frame : 00:00:00:00
Time code source : ISMP
However both this files is outputted from the catrazor.
The problem is that the output of the avfs system is not recognized from the catrazor as interlaced
This is the output of avfs (virtual file):
General
Complete name : C:\Volumes\C0790_HD_C__Users_Administrator_Desktop _Nuova cartella 9_C0790_HDproc.avs\C0790_HD_C__Users_Administrator _Desktop_Nuova cartella (9)_C0790_HDproc.avi
Format : AVI
Format/Info : Audio Video Interleave
File size : 874 MiB
Duration : 8 s 840 ms
Overall bit rate : 830 Mb/s
Video
ID : 0
Format : YUV
Codec ID : YUY2
Codec ID/Info : YUV 4:2:2 as for UYVY but with different component ordering within the u_int32 macropixel
Duration : 8 s 840 ms
Bit rate : 829 Mb/s
Width : 1 920 pixels
Height : 1 080 pixels
Display aspect ratio : 16:9
Frame rate : 25.000 FPS
Color space : YUV
Chroma subsampling : 4:2:2
Compression mode : Lossless
Bits/(Pixel*Frame) : 16.000
Stream size : 874 MiB (100%)
Despite this, maybe if the avfs/avisynht expose a standard flagged interlaced output maybe the problem is solved.
So I wonder: is there a way to change the code of avfs so that it expose a Hey I'm interlace flag? or the problem is not only a flag but the entire stream?Last edited by marcorocchini; 28th Oct 2016 at 17:20.
-
You'd have to contact the author to see if it's possible through avfs (I doubt it)
But I'm curious that *****razor is able to write an uncompressed YUY2 AVI with "scan type: interlaced". Even though the output is top/bottom (non standard in today's world), this suggests that there is a flag somewhere and that it's possible. Can you export a non top/bottom uncompressed YUY2 AVI with "scan type: interlaced" ? -
This is purely codec functionality - if your codec support interlace flag and field dominance type then all can be done automatically but if your codec doesn't support such functionality then you need to be such flags (i.e. you are fully responsible for using source with interlace and field dominance).
-
*
the last load outNOfielding.AVI outEVENfielding.AVI are outputted from the **** ***** for **** and in the showned mediainfo are correctly progressive (outNoFielding.avi) and interlace (outEvenFielding.avi).
If you want, but is a little big, I load on my dropbox other outputs of few second in "even field parity" mode (interlace) and "no fielding" mode (progressive), and also in mjpeg (but strangely the "no fielding" mjpeg item is recognized from my mediainfo as interlace).
In Uncompressed the progressive .avi is the one with the 2 images image "stacked" even if in avisynth is possible to get image normal (interleaved).
Sometimes the "interlace flag" in video files could be question of 1 or 2 byte in the header of avi... or I don't know exactly
however seems that the *** output correct with flags (in fact mediainfo recognize interlace for the "even field" one, and progressive for the "no fielding" one) meanwhile avfs not: it don't have flags so the receiver usually interpret this condition as alwais progressive
[Attachment 39151 - Click to enlarge]
Here other 2 exported uncompress
https://www.dropbox.com/s/x4mk282xo0wg5er/razorcat.zip?dl=0Last edited by marcorocchini; 29th Oct 2016 at 05:30.
Similar Threads
-
Best & easiest way to de-interlace in avisynth/MeGUI?
By WAusJackBauer in forum Newbie / General discussionsReplies: 80Last Post: 29th Sep 2022, 08:24 -
MSVCP60.dll MSVCRT.dll MFC42.dll: wich of this dll's do video deinterlace?
By marcorocchini in forum Newbie / General discussionsReplies: 1Last Post: 25th Sep 2016, 11:40 -
TMPGlib.dll TMPGlibP3.dll TMPGlibP4.dll
By marcorocchini in forum Newbie / General discussionsReplies: 1Last Post: 18th Jul 2014, 11:02 -
Avisynth pointsize.dll
By astrosyn in forum Video ConversionReplies: 3Last Post: 20th May 2012, 12:30 -
Dll Filters for avisynth 2.5 sometimes working, sometimes not
By kaskaļ in forum Newbie / General discussionsReplies: 3Last Post: 23rd Nov 2011, 12:32