Welcome to Doom9's Forum, THE in-place to be for everyone interested in DVD conversion. Before you start posting please read the forum rules. By posting to this forum you agree to abide by the rules. |
10th May 2007, 18:56 | #1203 | Link | |
Registered User
Join Date: Jan 2004
Location: Here, there and everywhere
Posts: 1,197
|
Quote:
My interest is, in part, sparked by the topic I addressed earlier in this thread: http://forum.doom9.org/showthread.ph...502#post999502 If no-one is interested in adding Yadif to the list of deinterlace presets in FFDShow, is it at least possible to call the AVISynth plugin from FFDShow? |
|
10th May 2007, 19:04 | #1204 | Link | |
ffdshow/AviSynth wrangler
Join Date: Feb 2003
Location: Austria
Posts: 2,441
|
Quote:
(While I'm at it - sorry all for not having finished the next update to the AviSynth filter, but real life intruded; I'll hopefully get it done this weekend...) np: Adult. - Red Herring (Why Bother?)
__________________
now playing: [artist] - [track] ([album]) |
|
12th May 2007, 06:43 | #1205 | Link | |
Registered User
Join Date: Jan 2004
Location: Here, there and everywhere
Posts: 1,197
|
Quote:
Cheers |
|
12th May 2007, 11:32 | #1206 | Link | |
ffdshow/AviSynth wrangler
Join Date: Feb 2003
Location: Austria
Posts: 2,441
|
Glad to be of service.
Quote:
__________________
now playing: [artist] - [track] ([album]) |
|
12th May 2007, 14:27 | #1207 | Link | |
Registered User
Join Date: Feb 2006
Location: Japan
Posts: 1,560
|
Quote:
This is not likely ffdshow's bug. Please report this issue to Haali. I don't know what trick Microsoft's codec use though. |
|
13th May 2007, 00:21 | #1208 | Link | |
Registered User
Join Date: Jun 2006
Posts: 133
|
Quote:
In fact it could be that the stream is really 29.976 fps in order to played on NTSC TV and therefore the average frame duration of 30ms makes sense. However this should be combined with the telecine flags (AM_VIDEO_FLAG_FIELD1FIRST / AM_VIDEO_FLAG_REPEAT_FIELD) which are supposed to increase the duration of every other frame by 50%. So to obtain 23.97 fps the durations of the frames should 50ms 33ms 50ms 33ms etc... It seems here the telecine flags are ignored by a filter or not forwarded to the next filter in the chain. |
|
13th May 2007, 02:20 | #1209 | Link |
Curious BetaTester
Join Date: Oct 2005
Posts: 430
|
i have been busy with other things, just tried to build svn:1155 and fails with many errors
as there been some gcc side changes? cheers ps. looked more closely errors are on libavcodec/svq3.c & libavcodec/h264.c
__________________
Asrock N68-S AMD Athlon(tm) II X4 620 Processor (2.6GHz) - Crucial 2GB PC6400 800MHz DDR2 - Nvidia 9600GT Tools: ProcessExplorer & ProcessMonitor - BatchCompressor Guide: MinGW Compiling GCC Last edited by cc979; 13th May 2007 at 02:26. |
13th May 2007, 05:36 | #1210 | Link | |
Registered User
Join Date: Feb 2006
Location: Japan
Posts: 1,560
|
Quote:
|
|
14th May 2007, 16:30 | #1212 | Link |
Otaku
Join Date: Sep 2006
Location: Portugal
Posts: 576
|
@iron2000
Try using only RGB32 in the output color spaces, disabling the others. @haruhiko_yamagata Found an issue with the "allow multichannel audio processing" option. If you play a file with two audio streams (one 5.1 and other 2.0) and have the option disabled, when the 5.1 track is played no processing is made which is normal but when you change to the 2.0 track no audio processing occurs even though ffdshow is outputting audio properly. If you enable then disable the option during the 2.0 audio playback processing begins and continues as ffdshow is now aware of the type of audio track. If you do the reverse it happens again: playing 2.0 audio with option disabled and sound processing ,switch to 5.1 audio and sound will processed with the option disabled which is not ok for stereo plugins. This probably happens because i'm using haali media splitter which handles the streams, so ffdshow is not totally aware of the audio stream changes. P.S.=> Is it possible to add a function to load DirectX audio dsp's from within ffdshow like is done with the winamp plugins?
__________________
In the school, the three guys met. Their relation had been changed in the season, and turned into three love stories.
|
14th May 2007, 18:00 | #1213 | Link |
ffdshow/AviSynth wrangler
Join Date: Feb 2003
Location: Austria
Posts: 2,441
|
While I'm putting the finishing touches to a new version of my patch - is it just me, or are all recent ffdshow installer builds missing all of the html documentation that is still hooked up inside the config dialogs?
np: Mia Doi Todd - Muscle, Bond & Blood (Chessie Mix) (La Ninja)
__________________
now playing: [artist] - [track] ([album]) |
14th May 2007, 19:42 | #1214 | Link |
Registered User
Join Date: Feb 2006
Posts: 41
|
I'm using the release 1104 of Apr 15 2007 - ICL and I've some issues with subtitles... they are always on and I like to have the possibility that they are off at default and that pressing a key on my remote I can active them and if they are more than 1 cicle around them as is:
no subs -> sub 1 -> sub 2 -> ... -> no subs I've found the keys & remote section and I'm tried to use the CTRL+ALT+L combination (it was CTRL+ALT+S but it conflicted with Mediaportal) and with keyboard it works (but it doesn't cicle!!! On/Off only) but with my Imon remote I've to press longer to have the command executed and in this way ffdshow sees more that a key pression and do on-off-on for example This is not my remote fault... it works well with Mediaportal and Medioo... Another annoying thing is that after I've enabled/disabled subs for a file ffdshow remember the previous status and that is not good in my opion.... Thanks for help, fano |
14th May 2007, 21:49 | #1215 | Link |
ffdshow/AviSynth wrangler
Join Date: Feb 2003
Location: Austria
Posts: 2,441
|
Here's the aforementioned AviSynth patch update:
Download Documentation Patch (against rev. 1167) Changes: * Reset AviSynth only after deactivating the filter or when the image size or the script changes - that's about as low as I can go when it comes to resetting AviSynth * Added a help webpage for the filter (see link above) * One additional pulldown option ("Smooth timestamps") to smooth out alternating timestamps without duplicating fields - this should make adding/dropping frames work on 24 FPS movie material, probably even on hybrid material, but the output frame rate will then vary proportional to the input frame rate * Global variables "ffdshow_dar_x" and "ffdshow_dar_y" now available to the AviSynth script to get and/or set the aspect ratio and process images differently depending on the aspec ratio; this way the script can react to aspect ratio changes since it is reset when the ratio changes: Code:
function Resize_16_9(v) { ffdshow_dar_x=4 ffdshow_dar_Y=3 return v.LanczosResize(800,480,22,0,676,480).AddBorders(0,60,0,60) } function Resize_4_3(v) { ffdshow_dar_x=4 ffdshow_dar_Y=3 return v.LanczosResize(800,600) } TFM(order=1,chroma=false) TDecimate(mode=1,hybrid=1,conCycle=1,chroma=false) ar=float(ffdshow_dar_x)/float(ffdshow_dar_y) diff=ar-1.5555 abs(abs(diff)-0.2222) > 0.05 ? last : \ (diff >= 0 \ ? last.Resize_16_9 \ : last.Resize_4_3) Oh, and make sure "Keep aspect ratio" is off in MPC if you're using it when tinkering with the aspect ratio, as MPC will ask the DVD navigator for the DVD's current aspect ratio instead of using the video's output aspect ratio, and that will get the resized video squashed another time... TODO: Use the above to actually watch a DVD again on my projector several weeks after the last time... :/ np: Tarwater - When Tomorrow Comes (Spider Smile)
__________________
now playing: [artist] - [track] ([album]) Last edited by Leak; 14th May 2007 at 21:52. |
15th May 2007, 08:02 | #1216 | Link | |
Registered User
Join Date: Jan 2004
Location: Here, there and everywhere
Posts: 1,197
|
Quote:
Yep, with the Yadif, adjusting the 'buffers ahead/back' did the trick. Real-time, on-the-fly, smart-bobbed (50p) playback of interlaced PAL DV in 'yer favourite' player (well mine anyway -TCMP). Cant be bad. IMHO, Yadif knocks spots (literally) off the existing FFDShow deinterlacers and DScaler plugins. Still cant get it to work properly in the vfw FFDshow version though. Same-framerate (mode=0) output is OK, but bobbed (mode=1) output just gives me a black screen. Last edited by WorBry; 15th May 2007 at 08:14. |
|
15th May 2007, 08:07 | #1217 | Link |
Doom9ing since 2001
Join Date: Oct 2001
Location: Seattle, WA, USA
Posts: 2,002
|
Suggestions for Ffdshow installer defaults:
Components: + enable "Avisynth scripts serving" Decoders: - disable MP3 - disable MP1, MP2 + enable FLAC Speaker setup: * choose "disable mixer" or add the "same as input" option Misc: + enable "Show tray icon" and "Extended info" for all encoders/decoders My reasoning for disabling default MPEG audio decoding support is that those codecs are already supported on Windows without Ffdshow and I don't think Ffdshow should ever be changing the default codec assignment unless the user specifically choses to do so. Ffdshow should augment the existing codec ecosystem but not change it. I think this is the "right" thing to do not for political reasons, but for legacy/compatibility reasons. In the long run, I think some sort of intelligent codec detection system might be in order where the installer checks whether a decoder already exists for a given video or audio type and doesn't enable the equivalent ffdshow decoder by default. Example: When DivX or CoreAVC are already installed on a system, it might be safer to assume those are the preferred DivX/XviD and H.264 decoders. The users can always override them if they decide they prefer Ffdshow. |
15th May 2007, 08:21 | #1218 | Link | |
ffdshow/AviSynth wrangler
Join Date: Feb 2003
Location: Austria
Posts: 2,441
|
Quote:
This means you can't really use filters that change the number of frames in the stream, like bobbers and decimation - pure spatial filtering without buffering should still work, although I haven't tested it lately. Just buffering ahead/back probably works as well, but the video will be delayed by a number of frames equal to the buffer ahead setting, and the same number of frames will be then missing at the end. Then again, when using VfW for encoding it's better to use AviSynth directly anyway, if at all possible.
__________________
now playing: [artist] - [track] ([album]) |
|
15th May 2007, 08:53 | #1219 | Link | |
Registered User
Join Date: Jan 2004
Location: Here, there and everywhere
Posts: 1,197
|
Quote:
For vfw I do normally use AVIsynth directly; I was just intrigued by the query posted by thiseas: http://forum.doom9.org/showthread.ph...056#post999056 i.e. the notion of being able to just drop a DV source into VDub, without loading it into a script. |
|
15th May 2007, 09:02 | #1220 | Link | |
ffdshow/AviSynth wrangler
Join Date: Feb 2003
Location: Austria
Posts: 2,441
|
Quote:
It should work with applications that use DirectShow for either de- or encoding, though - too bad VirtualDub isn't one of those...
__________________
now playing: [artist] - [track] ([album]) |
|
Tags |
ffdshow, ffdshow tryouts, ffdshow-mt, ffplay, icl |
Thread Tools | Search this Thread |
Display Modes | |
|
|