INTERACT FORUM

Please login or register.

Login with username, password and session length
Advanced search  
Pages: [1]   Go Down

Author Topic: Filter Tweaking with build 99  (Read 5500 times)

glynor

  • MC Beta Team
  • Citizen of the Universe
  • *****
  • Posts: 19608
Filter Tweaking with build 99
« on: May 27, 2011, 02:50:26 pm »

1. Changed: With Red October turned off, DirectShow graph building is back to the Merit based "smart" rendering style using user selected custom filters.
2. Changed: New option "Use additional custom filters for Red October" under the Red October checkbox in Options/Video. (Whitelist)

That's backwards from what I expected, but is probably fine.  Can you describe what exactly option #2 does?
Logged
"Some cultures are defined by their relationship to cheese."

Visit me on the Interweb Thingie: http://glynor.com/

JohnT

  • Citizen of the Universe
  • *****
  • Posts: 4627
Re: Filter Tweaking with build 99
« Reply #1 on: May 27, 2011, 02:52:31 pm »

Option #2 only affects Red October mode.

1. Off = only the standard J River filter pack will be used
2. On = other filters selected by the user will be used if they're in the 'whitelist'
Logged
John Thompson, JRiver Media Center

glynor

  • MC Beta Team
  • Citizen of the Universe
  • *****
  • Posts: 19608
Re: Filter Tweaking with build 99
« Reply #2 on: May 27, 2011, 03:07:22 pm »

Option #2 only affects Red October mode.

1. Off = only the standard J River filter pack will be used
2. On = other filters selected by the user will be used if they're in the 'whitelist'

Ahh... That actually makes a lot of sense.  So now you WILL be able to use the "advanced" configuration while Red October is turned on, it will just be limited to "known safe" filters.  If RO is off, then it'll work like it used to.

That's great.
Logged
"Some cultures are defined by their relationship to cheese."

Visit me on the Interweb Thingie: http://glynor.com/

TheLion

  • MC Beta Team
  • Galactic Citizen
  • *****
  • Posts: 437
Re: Filter Tweaking with build 99
« Reply #3 on: May 27, 2011, 03:28:38 pm »

I have done a quick check. It is still not possible to use eg. another filter than the internal default filter to decode flac files. I tried to select madFlac or ffdshow audio as decoder (under options/File types/Other filters). Trying to play any audio file with an other option than "automatic" results in a program crash.

With video files madFlac is working correctly now - thank you!
Logged

TheLion

  • MC Beta Team
  • Galactic Citizen
  • *****
  • Posts: 437
Re: Filter Tweaking with build 99
« Reply #4 on: May 27, 2011, 03:29:20 pm »

Option #2 only affects Red October mode.

1. Off = only the standard J River filter pack will be used
2. On = other filters selected by the user will be used if they're in the 'whitelist'

That's a great way to do it!
Logged

mojave

  • MC Beta Team
  • Citizen of the Universe
  • *****
  • Posts: 3732
  • Requires "iTunes or better" so I installed JRiver
Re: Filter Tweaking with build 99
« Reply #5 on: May 27, 2011, 03:35:17 pm »

Quote
1. Changed: With Red October turned off, DirectShow graph building is back to the Merit based "smart" rendering style using user selected custom filters.
With Red October off, I can't get any filters to work (even whitelisted filters). I get a DirectShow: unspecified error. I tried LAV CUVID, ffdshow audio and video, madFLAC, and LAV audio. 

All the decoders I use are whitelisted so it really isn't an issue for me, but I'm sure it will be for someone. Maybe only whitelisted decoders aren't working.
Logged

SamuriHL

  • MC Beta Team
  • Citizen of the Universe
  • *****
  • Posts: 1041
Re: Filter Tweaking with build 99
« Reply #6 on: May 27, 2011, 03:40:40 pm »

Sweet!  I just got home but will be trying this out for sure tonight.  Thanks!
Logged

glynor

  • MC Beta Team
  • Citizen of the Universe
  • *****
  • Posts: 19608
Re: Filter Tweaking with build 99
« Reply #7 on: May 27, 2011, 03:50:46 pm »

With Red October off, I can't get any filters to work (even whitelisted filters). I get a DirectShow: unspecified error. I tried LAV CUVID, ffdshow audio and video, madFLAC, and LAV audio.  

All the decoders I use are whitelisted so it really isn't an issue for me, but I'm sure it will be for someone. Maybe only whitelisted decoders aren't working.

Yeah, I'm seeing the same thing.  I have a MP4 here (info from MediaInfo):

Code: [Select]
General
Complete name                    : C:\Users\Public\burnqueue\booth\test_set\booth_video-1080p30.mp4
Format                           : MPEG-4
Format profile                   : Base Media / Version 2
Codec ID                         : mp42
File size                        : 117 MiB
Duration                         : 3mn 11s
Overall bit rate                 : 5 140 Kbps
Encoded date                     : UTC 2008-11-07 20:29:51
Tagged date                      : UTC 2008-11-07 20:30:03

Video
ID                               : 1
Format                           : MPEG-4 Visual
Format profile                   : Simple@L1
Format settings, BVOP            : Yes
Format settings, QPel            : No
Format settings, GMC             : No warppoints
Format settings, Matrix          : Default (H.263)
Codec ID                         : 20
Duration                         : 3mn 11s
Bit rate mode                    : Variable
Bit rate                         : 5 012 Kbps
Width                            : 1 920 pixels
Height                           : 1 080 pixels
Display aspect ratio             : 16:9
Frame rate mode                  : Constant
Frame rate                       : 29.970 fps
Color space                      : YUV
Bit depth                        : 8 bits
Scan type                        : Progressive
Compression mode                 : Lossy
Bits/(Pixel*Frame)               : 0.081
Stream size                      : 114 MiB (97%)
Language                         : English
Encoded date                     : UTC 2008-11-07 20:29:43
Tagged date                      : UTC 2008-11-07 20:30:03

Audio
ID                               : 2
Format                           : AAC
Format/Info                      : Advanced Audio Codec
Format profile                   : LC
Codec ID                         : 40
Duration                         : 3mn 11s
Bit rate mode                    : Constant
Bit rate                         : 2 412 bps
Nominal bit rate                 : 96.0 Kbps
Channel(s)                       : 2 channels
Channel positions                : Front: L R
Sampling rate                    : 44.1 KHz
Compression mode                 : Lossy
Stream size                      : 56.3 KiB (0%)
Language                         : English
Encoded date                     : UTC 2008-11-07 20:29:43
Tagged date                      : UTC 2008-11-07 20:30:03

With Red October turned ON, it works fine.

With Red October turned OFF, I can't get it to work.  I tried:

Playback Method: DirectShow
Source: Haali
Other: ffdshow audio and video decoders
Renderer: I tried both Auto and EVR

Doesn't work.  I get the 0x8 unspecified error.
Logged
"Some cultures are defined by their relationship to cheese."

Visit me on the Interweb Thingie: http://glynor.com/

SamuriHL

  • MC Beta Team
  • Citizen of the Universe
  • *****
  • Posts: 1041
Re: Filter Tweaking with build 99
« Reply #8 on: May 27, 2011, 03:55:06 pm »

I'm having a similar issue.  I don't know what it's popping up as the dialog goes away too quickly but, with Red October off and my filters set to:

LAV Splitter
PDVD11 video decoder
ffdshow raw video filter
LAV Audio
madVR

It starts to open my MKV, pops up a dialog very quickly, and then jumps back to my library.  I have Red October unchecked and have the advanced function to allow any DS filters unchecked. I was hoping to try and see if the ffdshow raw video filter was indeed whitelisted and working.  JR devs, please let us know if we can be of any help in fixing this or if you need any further information.  Thanks!
Logged

mojave

  • MC Beta Team
  • Citizen of the Universe
  • *****
  • Posts: 3732
  • Requires "iTunes or better" so I installed JRiver
Re: Filter Tweaking with build 99
« Reply #9 on: May 27, 2011, 03:57:51 pm »

I was hoping to try and see if the ffdshow raw video filter was indeed whitelisted and working.
It is whitelisted and working. You need Red October and "Use additional custom filters with Red October" checked.
Logged

SamuriHL

  • MC Beta Team
  • Citizen of the Universe
  • *****
  • Posts: 1041
Re: Filter Tweaking with build 99
« Reply #10 on: May 27, 2011, 04:06:42 pm »

It is whitelisted and working. You have to Red October and "Use additional custom filters with Red October" checked.

Hmm, ok, will try that.  Thanks!
Logged

glynor

  • MC Beta Team
  • Citizen of the Universe
  • *****
  • Posts: 19608
Re: Filter Tweaking with build 99
« Reply #11 on: May 27, 2011, 04:10:21 pm »

When this is working right, since it doesn't make sense to have both Red October turned OFF and the "use additional custom filters" turned ON, you should grey-out the second box when the first one is unticked.
Logged
"Some cultures are defined by their relationship to cheese."

Visit me on the Interweb Thingie: http://glynor.com/

SamuriHL

  • MC Beta Team
  • Citizen of the Universe
  • *****
  • Posts: 1041
Re: Filter Tweaking with build 99
« Reply #12 on: May 27, 2011, 04:11:51 pm »

Yikes.  I just turned on Red October with the advanced whitelist option and now MC crashes hardcore as soon as I try to play my video.  That seems...ungood.  :)  Not sure what I can provide to help here.  

UPDATE:

Oh this can't be good.

Code: [Select]
Faulting application name: Media Center 16.exe, version: 16.0.99.0, time stamp: 0x4ddffd07
Faulting module name: avutil-51.dll, version: 0.0.0.0, time stamp: 0x4ddfdd96
Exception code: 0xc0000005
Fault offset: 0x0000eeab
Faulting process id: 0xf54
Faulting application start time: 0x01cc1cb26df01258
Faulting application path: C:\Program Files (x86)\J River\Media Center 16\Media Center 16.exe
Faulting module path: C:\Users\Samuri\Videos\bitstreaming\LAVF\x86\avutil-51.dll
Report Id: c0756fd5-88a5-11e0-9163-001dba1a4fd8

That's part of LAV Splitter 0.28.  I'm, at the moment, using Nev's build for that as I haven't had a chance to pull it down and build it myself.  Will test this config in MPC-HC and see if it has any issues.

UPDATE 2:

Same configuration of splitter/decoders/renderer works in MPC-HC.  I'm at a loss.
Logged

rjm

  • Regular Member
  • Citizen of the Universe
  • *****
  • Posts: 2699
Re: Filter Tweaking with build 99
« Reply #13 on: May 27, 2011, 04:38:13 pm »

DVD playback still broken but different. With RO on does not play. With RO off plays audio with no video.
Logged

jmone

  • Administrator
  • Citizen of the Universe
  • *****
  • Posts: 14463
  • I won! I won!
Re: Filter Tweaking with build 99
« Reply #14 on: May 27, 2011, 04:53:51 pm »

I'm getting three types of results:
- RO ON, Additional OFF = Plays
- RO ON, Additional ON = MC Crashes (unhandled exception)
- RO OFF, Additional ON = Media Center encounted errors.....DirectShow Unsepcified error Code=0z80004005
- RO OFF, Additional OFF = Media Center encounted errors.....DirectShow Unsepcified error Code=0z80004005
Logged
JRiver CEO Elect

mojave

  • MC Beta Team
  • Citizen of the Universe
  • *****
  • Posts: 3732
  • Requires "iTunes or better" so I installed JRiver
Re: Filter Tweaking with build 99
« Reply #15 on: May 27, 2011, 05:03:57 pm »

Quote from: SamuriHL
That's part of LAV Splitter 0.28.  I'm, at the moment, using Nev's build for that as I haven't had a chance to pull it down and build it myself.  Will test this config in MPC-HC and see if it has any issues.
I am using LAV Splitter 0.27 and am not having any trouble with the latest build. Maybe 0.28 isn't whitelisted yet. I wonder how that works with different versions.
Logged

SamuriHL

  • MC Beta Team
  • Citizen of the Universe
  • *****
  • Posts: 1041
Re: Filter Tweaking with build 99
« Reply #16 on: May 27, 2011, 05:09:18 pm »

I am using LAV Splitter 0.27 and am not having any trouble with the latest build. Maybe 0.28 isn't whitelisted yet. I wonder how that works with different versions.

Let's test your theory.  :)  Please hold while I downgrade.....AH CRAP.  Yea, that works with RO on and the advanced whitelist on.  No longer crashing.  HOWEVER, that being said, ffdshow raw video decoder isn't working in the chain.  :(
Logged

JimH

  • Administrator
  • Citizen of the Universe
  • *****
  • Posts: 72438
  • Where did I put my teeth?
Re: Filter Tweaking with build 99
« Reply #17 on: May 27, 2011, 05:10:09 pm »

I am using LAV Splitter 0.27 and am not having any trouble with the latest build. Maybe 0.28 isn't whitelisted yet. I wonder how that works with different versions.
It will be a specific build that has the green light on the white list.  I believe you could now add 28.
Logged

Hendrik

  • Administrator
  • Citizen of the Universe
  • *****
  • Posts: 10935
Re: Filter Tweaking with build 99
« Reply #18 on: May 27, 2011, 05:12:35 pm »

Yikes.  I just turned on Red October with the advanced whitelist option and now MC crashes hardcore as soon as I try to play my video.  That seems...ungood.  :)  Not sure what I can provide to help here.  

UPDATE:

Oh this can't be good.

Code: [Select]
Faulting application name: Media Center 16.exe, version: 16.0.99.0, time stamp: 0x4ddffd07
Faulting module name: avutil-51.dll, version: 0.0.0.0, time stamp: 0x4ddfdd96
Exception code: 0xc0000005
Fault offset: 0x0000eeab
Faulting process id: 0xf54
Faulting application start time: 0x01cc1cb26df01258
Faulting application path: C:\Program Files (x86)\J River\Media Center 16\Media Center 16.exe
Faulting module path: C:\Users\Samuri\Videos\bitstreaming\LAVF\x86\avutil-51.dll
Report Id: c0756fd5-88a5-11e0-9163-001dba1a4fd8

That's part of LAV Splitter 0.28.  I'm, at the moment, using Nev's build for that as I haven't had a chance to pull it down and build it myself.  Will test this config in MPC-HC and see if it has any issues.

UPDATE 2:

Same configuration of splitter/decoders/renderer works in MPC-HC.  I'm at a loss.

That crash sounds like it somehow managed to load the new LAVSplitter.ax file, but is still using the old ffmpeg dlls.
Logged
~ nevcairiel
~ Author of LAV Filters

SamuriHL

  • MC Beta Team
  • Citizen of the Universe
  • *****
  • Posts: 1041
Re: Filter Tweaking with build 99
« Reply #19 on: May 27, 2011, 05:12:52 pm »

It will be a specific build that has the green light on the white list.  I believe you could now add 28.

Um, that's going to pose some serious problems given how much some of these filters are updated.  I build my own, for example, depending on when I have time to pull the code and build it up.  I guess I can turn the whitelist feature off and go that route.  If the whitelist is turned on, does it go and get the whitelisted version of the filters that the user selects?  If not, how will they know if they're truly whitelisted if it's by version?   ?
Logged

SamuriHL

  • MC Beta Team
  • Citizen of the Universe
  • *****
  • Posts: 1041
Re: Filter Tweaking with build 99
« Reply #20 on: May 27, 2011, 05:14:04 pm »

That crash sounds like it somehow managed to load the new LAVSplitter.ax file, but is still using the old ffmpeg dlls.

Hey man, I used your build from the LAV Filters thread so don't blame me!  :p  LOL!  Um, lemme reinstall 0.28 and take a look.  That seems bad though.
Logged

Hendrik

  • Administrator
  • Citizen of the Universe
  • *****
  • Posts: 10935
Re: Filter Tweaking with build 99
« Reply #21 on: May 27, 2011, 05:17:59 pm »

Hey man, I used your build from the LAV Filters thread so don't blame me!  :p  LOL!  Um, lemme reinstall 0.28 and take a look.  That seems bad though.

Might as well be MC16s fault, if it somehow sets the dll lookup path up weirdly.
Logged
~ nevcairiel
~ Author of LAV Filters

SamuriHL

  • MC Beta Team
  • Citizen of the Universe
  • *****
  • Posts: 1041
Re: Filter Tweaking with build 99
« Reply #22 on: May 27, 2011, 05:18:47 pm »

So I reinstalled 0.28 from your installer.  All the files are dated/timed the same.  I'm at a loss to explain this one.  If I go back to my last night's build of 0.27, it works. (Other than the aforementioned fact that ffdshow raw video filter still doesn't show up in the chain).
Logged

SamuriHL

  • MC Beta Team
  • Citizen of the Universe
  • *****
  • Posts: 1041
Re: Filter Tweaking with build 99
« Reply #23 on: May 27, 2011, 05:20:52 pm »

Might as well be MC16s fault, if it somehow sets the dll lookup path up weirdly.

Jim's still moving my posts around.  :D  (Sorry, Jim...just caught it at the wrong time).  Anyway, going back to my 0.27 build from last night works.  Installing your official 0.28 build breaks.  Same location for the install.  I'm not sure what could be causing it.
Logged

Hendrik

  • Administrator
  • Citizen of the Universe
  • *****
  • Posts: 10935
Re: Filter Tweaking with build 99
« Reply #24 on: May 27, 2011, 05:22:45 pm »

Like i said, i think its loading the ffmpeg dlls from the MC16-bundled LAV Splitter, which is 0.27, and those will not work with 0.28 anymore, because i added a new function.
Its kinda weird that it has the bundled path higher up in the DLL loading path, it should always prefer the ones in the directory where the .ax is.
Logged
~ nevcairiel
~ Author of LAV Filters

SamuriHL

  • MC Beta Team
  • Citizen of the Universe
  • *****
  • Posts: 1041
Re: Filter Tweaking with build 99
« Reply #25 on: May 27, 2011, 05:25:33 pm »

Oh I see what you're saying.  That seems incredibly bad, yes.  JR guys, can you confirm/fix this issue?  I know you may have bigger fish to fry with nothing working with the RO option turned off, but, this does seem like a problem, as well.
Logged

SamuriHL

  • MC Beta Team
  • Citizen of the Universe
  • *****
  • Posts: 1041
Re: Filter Tweaking with build 99
« Reply #26 on: May 27, 2011, 05:33:44 pm »

You were correct, Nev.  I took matters into my own hands and fixed it for build 0.28.  However, nothing I do allows the ffdshow raw video filter to work so that's the biggest issue I'm dealing with right now.  At least now I know how to, um, "work around" old filter problems.  :D
Logged

JimH

  • Administrator
  • Citizen of the Universe
  • *****
  • Posts: 72438
  • Where did I put my teeth?
Re: Filter Tweaking with build 99
« Reply #27 on: May 27, 2011, 05:37:40 pm »

...JR guys, can you confirm/fix this issue?
Tuesday.
Logged

SamuriHL

  • MC Beta Team
  • Citizen of the Universe
  • *****
  • Posts: 1041
Re: Filter Tweaking with build 99
« Reply #28 on: May 27, 2011, 05:40:15 pm »

No problem, Jim.  Enjoy the long weekend!
Logged

jmone

  • Administrator
  • Citizen of the Universe
  • *****
  • Posts: 14463
  • I won! I won!
Re: Filter Tweaking with build 99
« Reply #29 on: May 27, 2011, 05:54:38 pm »

Thanks for the hint.  I've now got my playback working as I like
I'm getting three types of results:
- RO ON, Additional OFF = Plays
- RO ON, Additional ON = Plays Everything in My Test Library with the Filters and Setup I like (eg happy with this option)
- RO OFF, Additional ON = Media Center encounted errors.....DirectShow Unsepcified error Code=0z80004005
- RO OFF, Additional OFF = Media Center encounted errors.....DirectShow Unsepcified error Code=0z80004005
Logged
JRiver CEO Elect

glynor

  • MC Beta Team
  • Citizen of the Universe
  • *****
  • Posts: 19608
Re: Filter Tweaking with build 99
« Reply #30 on: May 27, 2011, 06:22:30 pm »

in My Test Library

Brilliant idea.

I have one of my own.  I'm going to contact you later this weekend, Nathan.
Logged
"Some cultures are defined by their relationship to cheese."

Visit me on the Interweb Thingie: http://glynor.com/

jmone

  • Administrator
  • Citizen of the Universe
  • *****
  • Posts: 14463
  • I won! I won!
Re: Filter Tweaking with build 99
« Reply #31 on: May 27, 2011, 06:29:42 pm »

Brilliant idea.

I have one of my own.  I'm going to contact you later this weekend, Nathan.

Yup if I get something "different" I keep a copy in my Test "Genre" actually - that way I can just run through this known set with each change.
Logged
JRiver CEO Elect
Pages: [1]   Go Up