Log in

View Full Version : LAV Filters - DirectShow Media Splitter and Decoders


Pages : 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 150 151 152 153 154 155 156 157 158 159 160 161 162 163 164 165 166 167 168 169 170 171 172 173 174 175 176 177 178 179 180 181 182 183 184 185 186 187 188 189 190 191 192 193 194 195 196 197 198 199 200 201 202 203 204 205 206 207 208 209 210 211 212 213 214 215 216 217 218 219 220 221 222 223 224 [225] 226 227 228 229 230 231 232 233 234 235 236 237 238 239 240 241 242 243 244 245 246 247 248 249 250 251 252 253 254 255 256 257 258 259 260 261 262 263 264 265 266 267 268 269 270 271 272 273 274 275 276 277 278 279 280 281 282 283 284 285 286 287 288 289 290 291 292 293 294 295 296 297 298 299 300 301 302 303 304 305 306 307 308 309 310 311 312 313 314 315 316 317 318 319 320 321 322 323 324 325 326 327 328 329 330 331 332 333 334 335 336 337 338 339 340 341 342 343 344 345 346 347 348 349 350 351 352 353 354 355 356 357 358 359 360 361 362 363 364 365 366 367 368 369 370 371 372 373 374 375 376 377 378 379 380 381 382 383 384 385 386 387 388 389 390 391 392 393 394 395 396 397 398 399 400 401 402 403 404 405 406 407 408 409 410 411 412 413 414 415 416 417 418 419 420 421 422 423 424 425 426 427 428 429 430 431 432 433 434 435 436 437 438 439 440 441 442 443 444 445 446 447 448 449 450 451 452 453 454 455 456 457 458 459 460 461 462 463 464 465 466 467 468 469 470 471 472 473 474 475 476 477 478 479 480 481 482 483 484 485 486 487 488 489 490 491 492 493 494 495 496 497 498 499 500 501 502 503 504 505 506 507 508 509 510 511

SamuriHL
1st June 2012, 20:53
Yea I don't know. That'd be the one quick and easy thing I can think of to try.

CiNcH
1st June 2012, 22:04
Didn't seem to have helped. Just tried it with LAV as audio decoder and ffdshow as audio post-processor. Video and audio are out of sync after a short time. Tried on Sport1 HD. I will try whether it is possible to reproduce it with a file. But I think that the problem is a combination of push graph (DVBSource), LAV Video and ffdshow Audio.

SamuriHL
1st June 2012, 22:08
Could be. That's a shame. Hope you get it sorted out.

Andy o
2nd June 2012, 06:34
The Windows mixer doesn't work? For most cases in which you need a mixer it should suffice.

zerowalker
2nd June 2012, 15:40
Is there any plans on making LAV dvd decoding mpeg2 files?
As currently i have to choose ffdshow or Microsoft for that.

Not the worlds most important future, but it would be neat:)

Pat357
2nd June 2012, 19:04
Nev,

I suspect a regression in Lavaudio when opening a DVD folder via the .IFO file.
MPC-HC consistently crashes (all versions I've tried) if I open the .IFO file from the \VIDEO_TS folder.
What happens is that the video starts playing, but no audio.
(the crash window from MPC pops up)

This is what my event log says :

Log Name: Application
Source: Application Error
Date: 1/06/2012 17:00:47
Event ID: 1000
Task Category: (100)
Level: Error
Keywords: Classic
User: N/A
Computer: Win7
Description:
Faulting application name: mpc-hc.exe, version: 1.6.3.4948, time stamp: 0x4fc63f56
Faulting module name: LAVAudio.ax, version: 0.50.5.0, time stamp: 0x4fc67cec
Exception code: 0xc0000005
Fault offset: 0x00007873
Faulting process id: 0xbdc
Faulting application start time: 0x01cd400751fe7ff5
Faulting application path: K:\programs\MPC-Homecinema.1.6.2.4802\x86\mpc-hc.exe
Faulting module path: k:\programs\LAV Filters-0.50\x86\LAVAudio.ax

After rolling back to the original LAV 0.50.5, the crashes are gone.
Could you in mean time try it yourself (open .IFO file)
I'm aware DVD playback is not yet supported, but Lavaudio used to work well in this situation.
Thanks in advance !

PS
Something I forgot : if I block lavaudio, there are no crashes.
Reading the vobs 1 by 1 using Lavvideo/Lavaudio/Lavsplitter is OK, no crashes.

All tests are done with non-encrypted dvd's on my HD.

added 02-06-2012
I tested build a73f6321f4f7 (most recent from git) and the 2 builds before : these are all affected.
I'll try to figure out between which builds the regression was introduced.

Kay Diefenthal
3rd June 2012, 08:19
hi i am new here and hope this is the right place to nevcairiel ask where / what the problem is

i use your Lav Directshow Filter Pack for my FortheRecord Windows Media
Center client

but think i have found a problem

If i give Windows MediaPlayer or Windows Media Center an url with hostname
can both not play the stream
give i both the url with ip instead of hostname work it

is that a problem of the Lav Splitter or of Windows MediaPlayer /Windows
Media Center ?

kitame
3rd June 2012, 08:29
hello guys,

i've stumbled upon a bug in LAV splitter's subs rule, i cant seem to draw english audio.

im using this setting(advance):
http://img191.imageshack.us/img191/2609/subssetting.png

also, how do i draw the signs[eng] instead of the full sub[eng]? its a sort of english subs that only subs signs.
well simply put theres two english subs stream and i want to select the second stream >,>

edit: ah right, leaving the audio selection blank seems to null the subs rule. so i fixed the drawing of the english audio, but i still cant seem to draw the alternate english sub.

sneaker_ger
3rd June 2012, 14:35
LAV cannot select the second stream. If it's an mkv file use mkvtoolnix' header editor to set the full subtitles to default and prioritize "eng:eng|d".

glorp
3rd June 2012, 15:52
You could re-tag the language of the first audio stream with the mkvtoolnix header editor to "und" and leave the second stream "eng". Then it will select second audio track.

CiNcH
3rd June 2012, 21:38
OK, A/V also seem to be async with LAV Audio, so it does not seem to have anything to do with the audio decoder or post-processor. Audio is sometimes earlier than video. So it may be a problem with LAV Video and push graph. Or maybe a general problem with LAV Video. I will have to do some more investigations:

- whether I can reproduce it in a pull scenario with file playback
- find out when this happens, so whether sync is lost after some time (and is slowly getting worse) or maybe sometimes even immediately

dbcooper
4th June 2012, 03:48
Is there any plans on making LAV dvd decoding mpeg2 files?
As currently i have to choose ffdshow or Microsoft for that.

Not the worlds most important future, but it would be neat:)

The shark007 codec pack includes the Cyberlink PowerDVD mpeg2 decoder, which uses DXVA and is actually very nice.

kitame
4th June 2012, 10:11
LAV cannot select the second stream. If it's an mkv file use mkvtoolnix' header editor to set the full subtitles to default and prioritize "eng:eng|d".

You could re-tag the language of the first audio stream with the mkvtoolnix header editor to "und" and leave the second stream "eng". Then it will select second audio track.

ah, thats a good idea tho that is if i can spare wrecking the file's hash =p

other than that, is there other possible options? like 3rd party add-on.

ryrynz
4th June 2012, 10:14
Unfortunately not.

Mikey2
5th June 2012, 01:36
Hi all - In the MadVR thread, we became in a discussion about if it is possible that LAV Audio Decoder fully and correctly decodes the entire lossless file and does not down-sample.

Here is a copy of my post on that thread - it explains my skepticism and in a nutshell asks: Does putting dtsdecoderdll.dll in the LAV Filters directory finally solve this problem? (It seems too good to be true! ;) )

{start post}
============

, are you sure it is not just decoding the CORE components and "down-sampling"* the lossless stuff?

I have spent many hours on this issue going back to the PAP (or lack there-of) debacle when Lossless formats started appearing on HTPC's. (That is the reason I have a Xonar card - it was the first to fully play more than the "core" parts of TrueHD and DTS-MA.)

Still, the Xonar card, and indeed the whole filter-system is quite picky when trying to play these extended formats.

From all of my research, it seems that the only way to get true lossless audio is to have a bitstream that preserves the PAP.

Theoretically one should be able to decode to PCM (which is what we are talking about here.) But I thought both because of legal reasons (MPAA and their darn un-tamperable PAP!) and limitations with the filter-graphs themselves (including the inability to read the all of the extended lossless data.)

To test this hypothesis, let's do an example:

This is the real Pin information for The DTS-MA track for the extended version of "Return of the King:"


The input pin to any decoder file isthe standard DTS core bitrate of 1536kbps


LAVAudioDecoder (IN)
Audio: DTS 48000Hz 7ch 1536kbps

The output pin's bitrate will always be larger since it is a decoded WAV in a PCM at this point.

LAVAudioDecoder (OUT)
Audio: WAVE_FORMAT_EXTENSIBLE 48000Hz 7ch 8064kbps

So using LAVAudioDecoder we have a bitrate around 8,000kbps (I verified that this is the bitrate going into the Renderer.)

Now let's try bitstreaming. First take out the LAVAudioDecoder and go straight to ffdShow Audio in Bitstream format. (For some reason that decoder is one of a small few (like eac2) that runs a weird hack that gives it access to the supplemental data.)

ffdShow (Audio) (0UT)
Audio: 0x0241 192000Hz 8ch 24576kbps

So using in bit-stream mode (that we know is lossless) we have a bitrate around 24576kbps (3X the decoded mode@)

That is a much higher bitrate than the original! (3X) Too bad bit-rates are variable and that MediaInfo cannot display a file's bit-rate. Furthermore this is not proof that the sound quality is greater - indeed any WAVE-format PCM is going to have many kbps; however, that is a significant difference and seems to show me that not all of the data is being processed even in this setup!

Don't get me wrong, I'm not married to bitstreaming - in fact I'd prefer to work in the PCM world where I can use ReClock etc, but given its history, I am always skeptical when I hear of something that does "lossless" audio cleanly. If this is truly performing software decoding on DTS_MA without any downsampling, then this is the first time I have heard of such a thing

Wow this is WAY off-topic, and I apologize. As you can tell I am more than a little interested in this. I think I will post this in the LAVFilters thread too…

Thanks for reading!
MikeY

* - "down-sampling" has been used incorrectly in this case in the past. To me (at least with DTS-MA) the issue is simply stripping the non-core data.

EDIT/UPDATE/SOLUTION: Thank you for the response nevcairiel (see below.) Essentially I am a fool, I forgot to multiply the different sampling frequencies to get the correct bit-rate.

In other words (correct me if I'm wrong,) but it looks like it is in fact working fine: the 1536 input pin is a misnomer, it is receiving and decoding the full DTS-MA signal. VERY cool stuff, if this was around a couple years ago I could have saved a hundred dollars on my Xonar audio-card! (Since DTS-MA and TrueHD can be decoded at full-quality, there is no longer any need to bitstream this.)

Bitstreaming DTS-HD needs to run at the absolute maximum bitrate possible, so it'll always be very high.
It always runs at 192kHz, 8 channels, 16-bit, resulting in 192000 * 8 * 16 = 24576000 bit per second, or 24576 kbps.
This is just how HDMI works.

SamuriHL
5th June 2012, 01:39
The MA extensions of DTS contain the extra channels. If it were only doing core, then you would only ever get 5.1. Trust us, we did a lot of testing around this when the ability was first added. Nev is hooking the ArcSoft decoder directly in code. The down-sampling, i.e. reducing the bit depth to 48/16 doesn't actually happen in the decoder but in the renderer. So we avoid that by using the decoder directly. In any case, yes, you are getting full DTS-HD MA decoding. At all the right bitdepth.

Andy o
5th June 2012, 03:14
All those bitrate numbers are not the actual stream numbers. I don't know if there's an error or if they're reading something else, but Nev has stated in the past that what LAV decoder reports is not the HD bitrate, and it doesn't matter. The 1536 kbps is clearly the core DTS-ES (6.1 or "7 channel") bitrate. The out bitrate apparently is a 7-channel (6.1) 24-bit 48kHz PCM which is likely what the 6.1 DTS-HD MA track would decode to. I don't know what the ffdshow numbers mean, if it's resampling, or if they're just plainly wrong, but they clearly are not the decoded bitrate. The sampling freq and channels just don't match.

tormento
5th June 2012, 07:08
I have some trouble playing AVCHD .m2ts from a Sony 1080i cam, i.e. freezing, stuttering or not playing at all.

The same works perfectly with other decoders.

Before uploading huge files, has anybody tested LAV with those kind of files?

Mediainfo report:

General
ID : 0 (0x0)
Complete name : E:\avchd\03-06-2012\20120603090917.m2ts
Format : BDAV
Format/Info : Blu-ray Video
File size : 24.1 MiB
Duration : 11s 935ms
Overall bit rate mode : Variable
Overall bit rate : 16.9 Mbps
Maximum Overall bit rate : 18.0 Mbps

Video
ID : 4113 (0x1011)
Menu ID : 1 (0x1)
Format : AVC
Format/Info : Advanced Video Codec
Format profile : High@L4.0
Format settings, CABAC : Yes
Format settings, ReFrames : 2 frames
Format settings, GOP : M=2, N=13
Codec ID : 27
Duration : 11s 880ms
Bit rate mode : Variable
Bit rate : 15.8 Mbps
Maximum bit rate : 16.0 Mbps
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:0
Bit depth : 8 bits
Scan type : Interlaced
Scan order : Top Field First
Bits/(Pixel*Frame) : 0.305
Stream size : 22.4 MiB (93%)

Audio
ID : 4352 (0x1100)
Menu ID : 1 (0x1)
Format : AC-3
Format/Info : Audio Coding 3
Mode extension : CM (complete main)
Format settings, Endianness : Big
Codec ID : 129
Duration : 11s 968ms
Bit rate mode : Constant
Bit rate : 448 Kbps
Channel(s) : 6 channels
Channel positions : Front: L C R, Side: L R, LFE
Sampling rate : 48.0 KHz
Bit depth : 16 bits
Compression mode : Lossy
Delay relative to video : -80ms
Stream size : 655 KiB (3%)

Text
ID : 4608 (0x1200)
Menu ID : 1 (0x1)
Format : PGS
Codec ID : 144
Duration : 11s 375ms
Delay relative to video : -80ms

andybkma
5th June 2012, 10:30
Win 7 SP 1 32-bit, LAV Filter 0.50.5

Bug Report if I may: For many .FLV files that are encoded with VP6 or Sorenson, using LAV Splitter Source as the splitter, when the video comes to the end it will not start the video again (loop the video) but instead stops the video and/or crashes the player. FLV files that are not encoded with VP6 or Sorenson (such as AVC) work fine. I included three samples: Two vids with VP6 and one with Sorenson (note: samples are a little naughty but nothing bad)

http://www.filefactory.com/file/m9bjx5wv9hx/n/Samples_zip

I duplicated this many times with Zoom Player and POT Player:

With Zoom Player & MadVR, when video comes to the end it starts flashing and crashes the player. With Zoom and Haali & VMR7/9 it merely comes to the end of the vid and stops (doesn't loop as it should but also doesn't crash the player). Note: ffdshow is the decoder.

With POT Player & all renderers, video stops at the end and doesn't loop as it should. Note: Internal POT Player decoder is the decoder

I have only been able to duplicate this looping/crashing problem I describe with FLV files encoded with VP6 and Sorenson and with LAV Filter as the FLV Splitter.

Hope I have been able to provide you with good info and the sample vids in order to easily duplicate the same problems I am experiencing. Cheers

rack04
5th June 2012, 18:09
Is bitstreaming over HDMI hardware dependent? When I connect my Dell E6420 Laptop with HDMI output to my Onkyo TX-SR606 AVR all I get is video and no audio. I have all of the bitstream options check in the LAV Audio. Any tips?

GTPVHD
5th June 2012, 21:50
http://www.geforce.com/hardware/desktop-gpus/geforce-gt640

GT 640(GK107) retail card has arrived with VP5/Feature Set D hardware decoder, unfortunately it's the DDR3 version and is extremely bandwidth starved. Personally I would recommend waiting for the GDDR5 version.

Nezaara
6th June 2012, 07:41
QuickSync doesn't work on my setup and I'm not sure why. I'm running a Sandy Bridge CoreI3 on a Z68 chipset. It has Intel HD2000 graphics and I have updated the drivers to the latest version, yet when loading a video with quicksync enabled, the video won't play. MPC-HC works fine, it doesn't crash or anything, it just sits at 00:00:00 and won't advance. Weirdly, using DXVA works just fine. I'm not sure if I need to change the renderer from EVR custom to something else or if there's some other obvious setting I've configured incorrectly, or if it is in fact a bug. I'm assuming it's the former, so I'd appreciate any ideas anyone might have so I can use all the features of my processor to their fullest potential.

nevcairiel
6th June 2012, 08:23
So using in bit-stream mode (that we know is lossless) we have a bitrate around 24576kbps (3X the decoded mode@)


Bitstreaming DTS-HD needs to run at the absolute maximum bitrate possible, so it'll always be very high.
It always runs at 192kHz, 8 channels, 16-bit, resulting in 192000 * 8 * 16 = 24576000 bit per second, or 24576 kbps.
This is just how HDMI works.

All DTS-HD streams will run at that bitrate, it has nothing to do with the actual content or what it would decode to.
You can have a Mono 48000 Hz 16-bit DTS-HD MA Stream, and it would bitstream in the same format as a 96000Hz 8 channel 24-bit stream.

If you want to test if something is lossless, then find a DTS-HD encoder, encode a WAV, decode it again, and compare.
People have done this before, and confirmed that everything is completely lossless.

So, to conclude:
Yes, LAV (in combination with the ArcSoft DLL) can decode DTS-HD MA completely lossless. There are only 1-2 exceptions, associated with very odd channel layouts, which are only working 99% (you won't find such tracks on Blu-rays, at least i never saw one)

kitame
6th June 2012, 09:13
http://www.geforce.com/hardware/desktop-gpus/geforce-gt640

GT 640(GK107) retail card has arrived with VP5/Feature Set D hardware decoder, unfortunately it's the DDR3 version and is extremely bandwidth starved. Personally I would recommend waiting for the GDDR5 version.

i dunno about the part about it being bandwidth starved since PCI-E 3.0 has supposedly 2 times more bandwidth.


QuickSync doesn't work on my setup and I'm not sure why. I'm running a Sandy Bridge CoreI3 on a Z68 chipset. It has Intel HD2000 graphics and I have updated the drivers to the latest version, yet when loading a video with quicksync enabled, the video won't play. MPC-HC works fine, it doesn't crash or anything, it just sits at 00:00:00 and won't advance. Weirdly, using DXVA works just fine. I'm not sure if I need to change the renderer from EVR custom to something else or if there's some other obvious setting I've configured incorrectly, or if it is in fact a bug. I'm assuming it's the former, so I'd appreciate any ideas anyone might have so I can use all the features of my processor to their fullest potential.

do you have a graphics card attached? because having an add-on card disables intel IGP.

Nezaara
6th June 2012, 10:39
Negative. I used to have a Radien, but not only is it no longer physically in the case but I have since reinstalled Windows entirely after changing the motherboard.

I was going to add something in the DTS-MA lossless discussion about the meaning of exactly what the pin info is telling you, but seems I've been beaten to it in style. One question, though: if you are bitstreaming DTS-HD or DTS-MA, then you do not need ArcSoft. You only need it if you are using LAV to decode it (IE the bitstream checkbox is disabled in audio options). Correct? If you do bitstream, is there a way to tell nothing's interfeering with it? Either way, I am hoping that if you are streaming core then the pin info will be different in some way from what you'd see if you are getting lossless output.

RBG
6th June 2012, 11:33
nevcairiel
Hi, can you answer this (http://forum.doom9.org/showthread.php?p=1577361#post1577361) question please.

nevcairiel
6th June 2012, 12:58
i dunno about the part about it being bandwidth starved since PCI-E 3.0 has supposedly 2 times more bandwidth.

PCI-E 2.0 also had plenty bandwidth.
The problem is the memory itself, not the interface.

kitame
6th June 2012, 13:01
kinda makes sense then, i thought he was talking about overall bandwidth which 3.0 could've compensated.

jakmal
7th June 2012, 01:49
PCI-E 2.0 also had plenty bandwidth.
The problem is the memory itself, not the interface.

Hendrik, I have the card (Zotac model with 2 GB DDR3) in hand right now, and am going to check out the performance later tonight.

I am assuming it is good to go with 0.50.5 version of LAV Filters for 4K decoding in both DXVA2 Native and CUVID mode. Please let me know if I need to take any precautions.

First time I am going to try madVR for 4K output with 1080p content. Won't be surprised if it chokes :) (Or, maybe 1080p to 4K madVR is a test not many are going to be interested in?)

nevcairiel
7th June 2012, 08:05
Unless something changed in the drivers recently, DXVA with 4K will most likely still crash.

jakmal
7th June 2012, 09:33
Unless something changed in the drivers recently, DXVA with 4K will most likely still crash.

Reverted to avcodec with DXVA2 Native :| just like on 7750.

However, cuvid worked beautifully.. for the 4K clips on YouTube, I got between 40 - 60% Video Engine Load.

egur
7th June 2012, 10:23
QuickSync doesn't work on my setup and I'm not sure why. I'm running a Sandy Bridge CoreI3 on a Z68 chipset. It has Intel HD2000 graphics and I have updated the drivers to the latest version, yet when loading a video with quicksync enabled, the video won't play. MPC-HC works fine, it doesn't crash or anything, it just sits at 00:00:00 and won't advance. Weirdly, using DXVA works just fine. I'm not sure if I need to change the renderer from EVR custom to something else or if there's some other obvious setting I've configured incorrectly, or if it is in fact a bug. I'm assuming it's the former, so I'd appreciate any ideas anyone might have so I can use all the features of my processor to their fullest potential.

Sounds like a driver problem, download latest drivers from Intels website and reinstall. If you installed drivers from Windows Update you'll lose QS functionality or suffer from massive corruptions.
If it still doesn't help, post your full setup on my dev thread (http://forum.doom9.org/showthread.php?t=162442).

nevcairiel
7th June 2012, 12:08
Reverted to avcodec with DXVA2 Native :| just like on 7750

Nothing has changed in that regard, because DXVA2 mode just crashes on 4K (on NVIDIA), or doesn't work properly (on AMD), i disabled it for Native mode. You can try DXVA-CB (which doesn't have those rules), and when it stops crashing, i can enable it.

kitame
7th June 2012, 13:19
oh yea, is there any news for Hi10P hardware acceleration? if not then would it be possible to create an emulated software decoding using the GPU as the processor?

the latter would be seriously all too sweet =P

Edit: wait... emulating a CPU core in the GPU entirely and forcing OS to think it has additional cores would revolutionize GPU usage =O

nevcairiel
7th June 2012, 14:25
oh yea, is there any news for Hi10P hardware acceleration? if not then would it be possible to create an emulated software decoding using the GPU as the processor?


Decoding is impossible, unless new hardware is released that supports it (doubtful at this time)
"Emulating" a software decoder in CUDA or OpenCL is in theory possible, but really pointless.

JoeH
7th June 2012, 14:32
However, cuvid worked beautifully.. for the 4K clips on YouTube, I got between 40 - 60% Video Engine Load.

Amazing. Ganesh, looking forward to your Anandtech article on the card and HTPC. :)

kitame
7th June 2012, 15:36
i doubt they'd develop a GPU that would be able to decode Hi10P, they'd skip it for H.625 or High Efficiency Video Coding (HEVC).

i guess it is pointless when the gain would be so small its a waste of time, but if its a temporary solution to go in parallel with the CPU so that Hi10P can be hardware accelerated via emulating software decoding(lol dumb name) and ultimately offload a huge percentage of CPU usage then it wouldnt be so pointless anymore =D

Edit: reason for the questions was an idea for making ION/E350 based HTPC to be usable again with Hi10P encoded videos.

ajp_anton
7th June 2012, 22:37
Edit: reason for the questions was an idea for making ION/E350 based HTPC to be usable again with Hi10P encoded videos.What makes you think they are even fast enough to decode it?

Nezaara
8th June 2012, 02:06
My drivers are from intel, not windows update. I'll see if there are any new ones since the last time I looked (less than a month ago). I will also continue this discussion in the QS thread, as requested, since this one is giant enough already.

ionutm80
8th June 2012, 11:59
Hello Nevcairiel,

I've recently had a inquiry with Egur on the usage of QS in LAV decoder with WMC7 (I could not have full-screen image in WMC7 with QS+LAV video only if I reduce a little the window from top right icon) and here it's his answer:

"Regarding LAV+QS:
MCE is special player with respect that it's the only player that works in Direct3D full screen exclusive mode. This special mode (usually found in games) do not allow creation of DXVA/D3D HW devices unless very specific conditions occur. When LAV decoder queries the QS decoder if it can play the movie, QS will return that it can't (can't create a HW device). FFDShow ignores this check (my ugly patch so MCE would work). Actual HW device is created after the renderer is connected, later on in the initialization flow."

Do you plan to change LAV decoder so that we can use QS properly with WMC7?

Thanks in advance for your answer,

Kind Regards,

IM

sexus
8th June 2012, 12:15
so hows the dvd menu functionality coming along nevcairiel? , been some time

ryrynz
8th June 2012, 13:36
I think it'll still be a ways off Sexus, it's fairly low priority for him and he's taking a bit of a break right now.. Hopefully before the end of the year he'll get around to that and maybe knock one or two other things off his issues list as well ;)

sexus
8th June 2012, 13:39
one can only hope ... ;)

Midzuki
8th June 2012, 14:22
Wonder what kind of CPU he has if 0.6% correlates to 60-90% on his computer. Intel486?

Apparently you don't know very-much about computers.

What I'm seeing here is like asking someone for money, and then insulting them if they don't give you the exact amount you asked for. It's just rude and ungrateful.

That was just your groundless opinion, of course.

What's more surprising is that someone actually cares about ALS which has had essentially 0 consumer or industry interest.

Does that mean you are going to ask the ffmpeg team to remove the MPEG-4 ALS decoder from their source-code ?

did you know that you can reencode your als to flac losslessly ?

Quite off-topic and unhelpful, to say the least.

/you added in my Ignore List.

Nobody cares about your IgnoreList.

Midzuki, are you trolling again?

No, because I'm not a friend of yours.

From your absence I assume you won a temporary ban and still haven't learned.

Stop acting as if you were a moderator.

Octo-puss
8th June 2012, 18:41
Midzuki, are you trolling again? From your absence I assume you won a temporary ban and still haven't learned.

Guest
8th June 2012, 18:53
Apparently you don't know very-much about computers.



That was just your groundless opinion, of course.



Does that mean you are going to ask the ffmpeg team to remove the MPEG-4 ALS decoder from their source-code ?



Quite off-topic and unhelpful, to say the least.



Nobody cares about your IgnoreList.



No, because I'm not a friend of yours.



Stop acting as if you were a moderator.

@Midzuki

I trusted you and intervened to get you back. Now you are doing this? Please stop it.

@all

Please ignore the provocation and let me handle this.

kitame
8th June 2012, 19:43
What makes you think they are even fast enough to decode it?

i dunno, no solid proof but people have claimed that they have manage to play 720p Hi10P with a fair amount of bitrate stably and smooth. and since their IGP is running idle would mean it'll have a slim chance of managing 1080p as well if the process were to be partly offloaded into the GPU.

anyway it was a fair stupid question and i was just trying my luck.


also, i seem to have stumbled upon some issues, i dont know if its caused by LAVs but anyway, whenever i open a video the whole player sometimes freezes for a few seconds and plays normally afterwards. it rarely occurs but its kinda annoying.

setup:
MPC-HC 1.6.2.4902
LAV 0.50.5
MADVR 0.80.5
XY-VSFilter 3.0.0.8

Windows 7 64x - enterprise
i3-2100 @ 3.1ghz
2x4GB 1333ddr3 cl9
HD6570 @ 825mhz

kasper93
8th June 2012, 22:20
@nevcairiel: Would it be possible to fix FPS detection for DVB broadcast? I'm using LAVF + MPC-HC and LAV Video Decoder reports wrong framerate. Everything is fine until we change audio track. A/V is out of sync. LAV Audio Decoder + ffdshow Video Decoder or MS DTV-DVD Video Decoder works fine. That's why I think it's LAV Video Decoder issue and I guess it may be framerate.

It work fine with recorded files, but I guess framerate is reported by splitter.

ryrynz
8th June 2012, 22:38
I dont know if its caused by LAVs but anyway, whenever i open a video the whole player sometimes freezes for a few seconds and plays normally afterwards.


Nobody here has had any issues like that, I would recommend changing your video decoder, splitter, renderer and media player one at a time just to try and narrow it down, it could be anything at this point.

woody777
9th June 2012, 03:59
I've got a question:

I'm trying to get Lav Splitter, Lav Audio, and Lav Video to work in WMC using Shark007. I know, I know... but, WMC is sooooo easy for my wife and kids to use. When I open a MKV, everything works great except VobSub never opens. If I open the same MKV in Graphstudio, everything works perfectly. VobSub opens (although it opens four times???) and forced subs are played as expected. I know you don't offer support for WMC or Shark codecs, but any help would be greatly appreciated!