Hello,
my original input is h264 from HD PVR (1080i) and after passing simple script to x264.exe I got different fps while encodig:
directShowSource - about 40 fps
ffVideoSource - about 25 fps
avcSource - 20 fps
I would stay with DSsource (the fastest) but x264.exe gives an warning message that converts from yuy2 to yv12 - (so it means that conversion is done twice - first by avisynth from yv12 to yuy2 and then by x264 from yuy2 to yv12 - these are my own observations as I'm not familiarized with that subject
Is there other way to get the speed of dsSource or to make dsSource not convert to yuy2?
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 9 of 9
Thread
-
-
Hi,
when I use this switch I got an error "filter graph manager won't talk to me" -
what directshow decoder are you using ?
render the file in graphstudio if you don't know
did you try ffms-mt (the multithreaded version of ffvideosource) ? -
1. from graphStudio: my.ts --- microsoft DTV-DVD Video Decoder --- video renderer
2. dont know which one it is I'm using - just copied ffms2.dll to avisynth's plugins directory (and by the way after using it - ffms2- the video playback is corrupted - frames are mixed while playing avs script in player or in vdub - the only solution is to "reset" playback by rewind button on the player - then everything goes smooth"
edit:
ad 1. -when I open avs script in graph studio then i get:
my.avs --- color space converter --- video renderer <-- when pixel_type is set to yv12
and
my.avs --- avi decompressor --- video renderer <-- when pixel_type is not usedLast edited by adom; 14th Jun 2011 at 18:19.
-
use preferred filter tweaker to disable the microsoft decoder , install ffdshow, haali media splitter
in ffdshow, set avc/h.264 to ffmpeg-mt
render the file again in graphstudio to see if you you've set it up properly
ffms2 (either version) is not that reliable for transport streams, especially interlaced avc -
I disabled microsoft decoder and set avc/h.264 to ffmpeg-mt in ffdshow.
I followed your sugestions and now directShowSource is working without any color conversion.
But now graph studio is showing coreAVC (as I purchased this one before) - I think if I disable this one then I'll get fdshow working - anyway the case is solved - thank you. -
-
i'm not quite sure what you mean - but same video via directShow shows 7089 frames and with ffms2 shows 7090 frames.
Similar Threads
-
Will Avisynth 'Directshowsource' Produce Reduced Quality in Frames Served?
By Chakra in forum Newbie / General discussionsReplies: 4Last Post: 1st Nov 2011, 09:25 -
1920x1080 mov, avisynth directshowsource = 1440x1080?!?!
By duhmez in forum Video ConversionReplies: 5Last Post: 5th May 2011, 06:01 -
AVISynth Error DirectShowSource: Timeout waiting for graph to start - .m2ts
By onesikgypo in forum Video ConversionReplies: 2Last Post: 22nd Jun 2010, 21:30 -
Avisynth Directshowsource Problem
By Robert Simandl in forum Video ConversionReplies: 3Last Post: 2nd Jan 2008, 07:41 -
DirectShowSource() reliability problems for DV decoding in AviSynth().
By towtruck in forum Video ConversionReplies: 4Last Post: 28th May 2007, 09:43