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. |
9th April 2019, 20:45 | #23421 | Link | ||||
Registered User
Join Date: Jun 2007
Posts: 655
|
Quote:
From the top of my absolute ignorance, it doesn't sound too hard but, as mentioned, I have no clue. Quote:
Quote:
Quote:
Edit: although... from a local source (thus speed not being a problem), setting 16,000 MB and 250,000 packets has MPC-HC x64 stopping at about 4,2 GB of RAM used. Maybe there's a limit in LAV Filters? Maybe the format of the variable doesn't allow for such a big number? Last edited by ashlar42; 9th April 2019 at 21:07. |
||||
9th April 2019, 21:16 | #23422 | Link | |
Registered Developer
Join Date: Mar 2010
Location: Hamburg/Germany
Posts: 10,346
|
Quote:
One thing to note however is that the buffer is not "smart", if you seek it'll drop the entire buffer, do the seek in the actual file, and then re-fill the buffer from scratch. Due to that behavior, seeking is actually really slow, since freeing tens of thousands of small memory blocks is actually quite an intensive task to do. Hence why the default buffer sizes are only as big as I dare make them, since it can slow stuff down.
__________________
LAV Filters - open source ffmpeg based media splitter and decoders Last edited by nevcairiel; 9th April 2019 at 21:20. |
|
9th April 2019, 21:30 | #23423 | Link | |
Registered User
Join Date: Jun 2007
Posts: 655
|
Quote:
This is why I was inquiring about disk caching (to which you've already answered). |
|
9th April 2019, 21:57 | #23424 | Link |
Registered User
Join Date: Jun 2009
Location: London
Posts: 378
|
Hi nevcairiel
I have switched to VS 2019 to test it out and found it no longer has the Win 8.1 SDK as an option. I had then tested using the Win 10.0.17763.0 SDK and all seems to work for both LAV and libbluray. While all seems to work thought I would ask if you think there could be some issue by changing the SDK like this. MPC-BE allows one to set the SDK via environment variable, could this approach be useful for LAV as well if its fully expected to work? Thanks
__________________
Windows 11 Pro, CPU: Ryzen 9 5900X, GPU: GeForce RTX 3090 /w 512.95, Audio: HDMI to Yamaha RX-A3060 (5.1) |
9th April 2019, 22:14 | #23425 | Link |
Registered Developer
Join Date: Mar 2010
Location: Hamburg/Germany
Posts: 10,346
|
I don't really expect problems from using the Windows 10 SDK, but I have not validated it yet to make sure it still runs on all old platforms as expected.
I did however just make a change to always select the latest Windows 10 SDK when running with VS2019, since indeed the 8.1 SDK is no longer present.
__________________
LAV Filters - open source ffmpeg based media splitter and decoders |
12th April 2019, 06:23 | #23427 | Link |
Registered User
Join Date: Jul 2007
Posts: 16
|
LAV Filters do not work with 3D MVC. MPC-BE with internal filters work but with LAV Filters not, otherwise same setup.
MPC-HC / MPC-BE (v1.5.3, build 4455), LAV Filters (0.73.1.30-git), MadVR. Intel NUC7i3BNK, Intel i3-7100U, Intel graphics driver 25.20.100.6618. Windows 10 Pro 1809. |
12th April 2019, 08:19 | #23429 | Link |
Registered Developer
Join Date: Mar 2010
Location: Hamburg/Germany
Posts: 10,346
|
You're on a old version of LAV Filters, 0.74.1 has since been released. Additionally, ensure that you actually have the MVC decoder component installed inside the LAV folder, otherwise it might not find it.
Otherwise, all I can say is that it works for me.
__________________
LAV Filters - open source ffmpeg based media splitter and decoders |
12th April 2019, 09:39 | #23430 | Link |
Registered User
Join Date: Jul 2014
Posts: 942
|
Not only for you, it's been working for most for a while now, but as you say the optional component has to be downloaded during install
__________________
Win11 Pro x64 b23H2 Ryzen 5950X@4.5Ghz 32Gb@3600 Zotac 3090 24Gb 551.33 madVR/LAV/jRiver/MyMovies/CMC Denon X8500HA>HD Fury VRRoom>TCL 55C805K |
12th April 2019, 11:24 | #23431 | Link | |
Registered User
Join Date: May 2011
Posts: 76
|
Quote:
It is not the job of the splitter to handle such things. If you are using software like DVBViewer which handles things transparent, you can store an internet stream as a normal DVB channel so you can also record it on your local disk. Last edited by RealSnoopyDog; 12th April 2019 at 11:28. |
|
12th April 2019, 13:31 | #23433 | Link | |
Registered User
Join Date: Jun 2007
Posts: 655
|
Quote:
Playback starts as soon as you start playback, as huhn explained the disk buffer would fill up as playback goes on. As explained above, my use case would not be with internet "streams" in the way you thought it would. |
|
12th April 2019, 15:34 | #23434 | Link | |
Registered User
Join Date: May 2011
Posts: 76
|
Ah, ok. But even this is not a thing that a splitter should do. This is something that the playback software can handle.
If you have (e.g.) a copy of a 1920x1080 movie encoded in h.264, then 20-30 GB of data needs to be copied over the network to a local storage on the PC when playback starts. When playback is finished regulary, the the local copy needs to be deleted and so on. And what happens if the disc is full, because the files didn't get deleted? Quote:
When you start playback from a "cloud" storage and the network speed is fast enough (the "player" or "consumer" reads the data slower than it gets delivered from the storage) then playback will start immediately. If the network speed is too slow ("player" or "consumer" reads faster than the data gets transmitted), then you need to wait until a buffer got filled. Playback can not start immediately in this case even if the buffer gets filled in the background because the player will consume the data in the buffer faster than it gets filled. @huhn: he said that he wants to have an option for a buffer that holds a complete copy of a file on the local disk and gets filled when playback starts. This doesn't make any sense. And he said that his scenario wouldn't violate any copyright things but what you wrote would definitely (possibly) violate copyright. Last edited by RealSnoopyDog; 12th April 2019 at 15:41. |
|
12th April 2019, 17:00 | #23435 | Link |
Registered User
Join Date: Oct 2012
Posts: 7,922
|
you are aware that lavfilter is already able todo all these things. the difference is it will use the ram not the disc first. so it will fill your ram to the maximum and the system will then switch to the harddisk to buffer the rest which my result in playback issues which would not be the case if the buffer would use directly the harddisk.
so does this violate copy right whatever thingy somewhere on earth maybe i don't care. there is no word to use it on slow internet he just wants the connection to do the whole act in one transfer as fast as possible. normal access may start and stop transfer all the time. |
12th April 2019, 17:50 | #23436 | Link | |
Registered User
Join Date: Jul 2007
Posts: 16
|
Quote:
Kodi 3D works perfectly. |
|
12th April 2019, 21:39 | #23437 | Link |
Registered User
Join Date: Nov 2013
Location: Hannover, Germany
Posts: 292
|
Just wanted to watch the Arrow-US-BluRay of Romero's THE CRAZIES and there is a problem that I only have with one other Blu-Ray (so far).
- MPC-BE and LAV filters => one audio track falsely identified as an mp3-file !!! Trying to play the film using this audio freezes MPC-BE !! - MPC-BE and LAV Splitter blocked => audio correctly identified as PCM. Movie plays fine. Only if I directly load the movie file located in the stream folder on the disc playback is fine with MPC-BE and LAV so I think there must be something in the authoring of the disc that throws LAV off-track since BE's internal filter seem to have no problems. Does anyone maybe knows what's causing this and ideally how to fix it ?? |
15th April 2019, 11:04 | #23438 | Link | |
Angel of Night
Join Date: Nov 2004
Location: Tangled in the silks
Posts: 9,559
|
Quote:
Only the most naive filters would ever have fully buffered before releasing the buffer. Start the download, start playing when requested, these operations aren't connected. Isn't this how many streams work today? What's important is that it keeps downloading constantly until finished, not |
|
15th April 2019, 12:43 | #23439 | Link |
Registered User
Join Date: May 2011
Posts: 76
|
|
15th April 2019, 14:06 | #23440 | Link |
Registered User
Join Date: Oct 2012
Posts: 7,922
|
no he just wants an full file disk buffer.
https://forum.doom9.org/showpost.php...ostcount=23476 |
Tags |
decoders, directshow, filters, splitter |
Thread Tools | Search this Thread |
Display Modes | |
|
|