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.

 

Go Back   Doom9's Forum > Capturing and Editing Video > New and alternative a/v containers

Reply
 
Thread Tools Search this Thread Display Modes
Old 7th July 2017, 22:36   #21981  |  Link
nevcairiel
Registered Developer
 
Join Date: Mar 2010
Location: Hamburg/Germany
Posts: 10,346
I already told you that I'm not very interested in streaming stuff. Streaming is delivered "as is", either it works or it doesn't. If something doesn't work, test with and report to ffmpeg.
__________________
LAV Filters - open source ffmpeg based media splitter and decoders
nevcairiel is offline   Reply With Quote
Old 7th July 2017, 22:42   #21982  |  Link
LigH
German doom9/Gleitz SuMo
 
LigH's Avatar
 
Join Date: Oct 2001
Location: Germany, rural Altmark
Posts: 6,781
Quote:
Originally Posted by max79 View Post
FONT="Comic Sans MS"
Somehow I am biased...
__________________

New German Gleitz board
MediaFire: x264 | x265 | VPx | AOM | Xvid
LigH is offline   Reply With Quote
Old 7th July 2017, 23:41   #21983  |  Link
max79
Registered User
 
Join Date: Mar 2017
Posts: 76
Quote:
Originally Posted by nevcairiel View Post
I already told you that I'm not very interested in streaming stuff...
Okey. But through LAV Splitter_v0.69 i can see built in CUE marks(Chapters) for MP3 remote files(from my SR#15) and now in v0.70(and newer) it's broken, you did not answer why it happened...
And my SR#27 was about local file playback. You did not answer too.
max79 is offline   Reply With Quote
Old 8th July 2017, 00:09   #21984  |  Link
clsid
*****
 
Join Date: Feb 2005
Posts: 5,647
Quote:
Originally Posted by max79 View Post
Problems with "LAVSplitter" & "LAVSource". Seeking didn't work for .DTSMA & .MLP-files and appear wrong mediafile duration[00:00:00] for that reason seeking is impossible. Examples:
https://www.dropbox.com/s/1mevg3htmr...Hz%5D.mlp?dl=0
https://www.dropbox.com/s/yh6ly2jw0k...%5D.dtsma?dl=0
Any feedback would be appreciated.
Raw audio and video files do not have a known duration, and hence seeking will not work. You need to put it into a container format if you want seeking. Duration can only be determined (accurately) by parsing the whole file.

Last edited by clsid; 8th July 2017 at 00:12.
clsid is offline   Reply With Quote
Old 8th July 2017, 00:23   #21985  |  Link
max79
Registered User
 
Join Date: Mar 2017
Posts: 76
Quote:
Originally Posted by clsid View Post
Raw audio and video files do not have a known duration, and hence seeking will not work. You need to put it into a container format if you want seeking. Duration can only be determined (accurately) by parsing the whole file.
Thanks again for quick response clsid. But you are wrong! Through other filters duration shows and seeking works too. Have a look:
https://forum.doom9.org/attachment.p...1&d=1499469771
https://forum.doom9.org/attachment.p...1&d=1499469744
Attached Images
  
max79 is offline   Reply With Quote
Old 8th July 2017, 00:26   #21986  |  Link
nevcairiel
Registered Developer
 
Join Date: Mar 2010
Location: Hamburg/Germany
Posts: 10,346
He is not wrong. raw vbr audio files have no duration information and you need to read the entire file from start to finish to figure it out, and LAV/ffmpeg does not do this (and will likely not start doing this, either).
__________________
LAV Filters - open source ffmpeg based media splitter and decoders
nevcairiel is offline   Reply With Quote
Old 8th July 2017, 09:56   #21987  |  Link
LigH
German doom9/Gleitz SuMo
 
LigH's Avatar
 
Join Date: Oct 2001
Location: Germany, rural Altmark
Posts: 6,781
VBR MP3 may have an additional non-audio frame with per-frame bitrate statistics (e.g. "Xing VBR frame").

Or not. Then the decoder would have to scan the whole file and build such statistics before playing.

Anyway, no decoder is forced to care about non-audio frames.
__________________

New German Gleitz board
MediaFire: x264 | x265 | VPx | AOM | Xvid
LigH is offline   Reply With Quote
Old 9th July 2017, 12:37   #21988  |  Link
P.J
Δ
 
Join Date: Jun 2008
Posts: 535
Quote:
Originally Posted by huhn View Post
it is technically not possible to deinterlance a 4:2:0 source that is transformed to RGB the image is scaled vertical so it can't be deinterlanced anymore. (well there is a very a technically way to do that but... complicated and unnecessary)

so RGB deinterlancing support is just bad.

if EVR-CP can handle 4:2:2 correct you should report this to MPC-HC/BE.
EVR normal has nothing to do with that.

you can force 4:2:0 by disabling everything that is not 4:2:0
The source is 4:2:2 and the problem happens with both EVR/EVR-CP
Also deinterlacing doesn't work correctly when forcing 4:2:2 to play in NV12/YV12 mode, ghost colors...

Last edited by P.J; 9th July 2017 at 12:41.
P.J is offline   Reply With Quote
Old 9th July 2017, 12:59   #21989  |  Link
huhn
Registered User
 
Join Date: Oct 2012
Posts: 7,922
when EVR CP is creating such artifacts you should contact the MPC-BE MPC-HC team. there is no need to use NN on chroma.

edit:
i got the chroma sub sampling wrong 4:2:2 is half horizontal not half vertical. you can't scale it to 4:2:0 because you can't scale an interlanced image vertical without "deinterlancing" it before.

Last edited by huhn; 9th July 2017 at 13:06.
huhn is offline   Reply With Quote
Old 13th July 2017, 06:01   #21990  |  Link
VictorLS
Registered User
 
Join Date: Mar 2009
Location: Russian Crimea
Posts: 335
Due to Aleksoid1978 I get hardware acceleration of h265 10bit via NVIDIA CUVID again - diff for 0.70.2.1-git https://yadi.sk/d/9xRWsX343KyoFB - and he said: "in WinXP CUVID not supported P016 output (even for HEVC 10/12bit)".
nevcairiel, before you stop support WinXP can you spend some minutes of coding LAV Video Decoder to force NV12 output in case of decoding h265 10bit via NVIDIA CUVID in WinXP like it done in diff in future releases of LAV Filters?
VictorLS is offline   Reply With Quote
Old 13th July 2017, 23:02   #21991  |  Link
TheShadowRunner
Registered User
 
TheShadowRunner's Avatar
 
Join Date: Feb 2004
Posts: 399
nev did you implement TrackSet/TrackSetEx or am I dreaming!?
__________________
XP SP3 / Geforce 8500 / Zoom Player
TheShadowRunner is offline   Reply With Quote
Old 13th July 2017, 23:03   #21992  |  Link
nevcairiel
Registered Developer
 
Join Date: Mar 2010
Location: Hamburg/Germany
Posts: 10,346
There is no support for this, and unlikely to ever be.
__________________
LAV Filters - open source ffmpeg based media splitter and decoders
nevcairiel is offline   Reply With Quote
Old 13th July 2017, 23:09   #21993  |  Link
TheShadowRunner
Registered User
 
TheShadowRunner's Avatar
 
Join Date: Feb 2004
Posts: 399
I'm confused as hell, using LAVSplitter in the graph for certain and getting this:
http://videoff7.free.fr/lav_editions.jpg
Going to explore how it's done..
__________________
XP SP3 / Geforce 8500 / Zoom Player
TheShadowRunner is offline   Reply With Quote
Old 13th July 2017, 23:11   #21994  |  Link
nevcairiel
Registered Developer
 
Join Date: Mar 2010
Location: Hamburg/Germany
Posts: 10,346
Editions have been supported for a couple years now. But thats unrelated to TrackSets.
__________________
LAV Filters - open source ffmpeg based media splitter and decoders
nevcairiel is offline   Reply With Quote
Old 13th July 2017, 23:18   #21995  |  Link
TheShadowRunner
Registered User
 
TheShadowRunner's Avatar
 
Join Date: Feb 2004
Posts: 399
Oh right, bad memory on my end. What's not possible with Editions is to pre-define which given audio/sub tracks should be used.
__________________
XP SP3 / Geforce 8500 / Zoom Player
TheShadowRunner is offline   Reply With Quote
Old 14th July 2017, 12:53   #21996  |  Link
hubblec4
Matroska find' ich toll
 
Join Date: Apr 2008
Posts: 1,379
Quote:
Originally Posted by TheShadowRunner View Post
nev did you implement TrackSet/TrackSetEx or am I dreaming!?
The TrackSet/TrackSetEx functionality is a Haali-Splitter feature and not a Matroska feature.
It is not possible to build a TrackSetEx with the Matroska-Elements.
Only with multiple editions and the ChapterTrackNumber(s) you could have a kind of TrackSetEx, but if you change the edition(to change the Tracks) always the movie start from beginning.

I would say, TrackSetEx are easy to implement. Its only a Tag like the edition-tags. LAV-Splitter could read this "new Tag".
All editions are shown in the TrayIcon-menu and now here could shown the TrackSetEx also.

When I change an audio or subtitle track, I make a click on the new track and LAV change it for me. Why can't LAV change two things at the same time.
A click on a "TrackSetEx" change first the audio and then the subtitle track.
hubblec4 is offline   Reply With Quote
Old 15th July 2017, 19:34   #21997  |  Link
DragonQ
Registered User
 
Join Date: Mar 2007
Posts: 934
Quote:
Originally Posted by VictorLS View Post
Due to Aleksoid1978 I get hardware acceleration of h265 10bit via NVIDIA CUVID again - diff for 0.70.2.1-git https://yadi.sk/d/9xRWsX343KyoFB - and he said: "in WinXP CUVID not supported P016 output (even for HEVC 10/12bit)".
nevcairiel, before you stop support WinXP can you spend some minutes of coding LAV Video Decoder to force NV12 output in case of decoding h265 10bit via NVIDIA CUVID in WinXP like it done in diff in future releases of LAV Filters?
You know you can submit a pull request in GitHub, right?

I don't think nev is planning to "stop" Windows XP support, I'm pretty sure he stopped supporting it years ago (as did Microsoft).
__________________
TV Setup: LG OLED55B7V; Onkyo TX-NR515; ODroid N2+; CoreElec 9.2.7
DragonQ is offline   Reply With Quote
Old 17th July 2017, 06:02   #21998  |  Link
VictorLS
Registered User
 
Join Date: Mar 2009
Location: Russian Crimea
Posts: 335
Quote:
Originally Posted by DragonQ View Post
You know you can submit a pull request in GitHub, right?
I don't know why nevcairiel don't want spend about 5 minutes to add h265 10bit hardware acceleration via CUVID in WinXP by implementing 100% working code in LAV Filters https://github.com/Nevcairiel/LAVFilters/issues/145 and then officially stop WinXP support in LAV Filters. All people using WinXP (I often see here in the bottom of posts too) will know i.e. 0.70.3 is last fully functional in WinXP version of LAV Filters and if they have (or buy) GM206-based videocard h265 10bit hardware acceleration via CUVID must work in their old sweet WinXP. I believe that's right.
PS. May be nevcairiel affraid National Security Agency (NSA) prohibit using WinXP to easier watch for people all over the world?

Last edited by VictorLS; 17th July 2017 at 06:38.
VictorLS is offline   Reply With Quote
Old 17th July 2017, 09:01   #21999  |  Link
fijam
Registered User
 
Join Date: Feb 2016
Posts: 10
Is the development of LAV Filters going to be impacted by MPC-HC ceasing development?
fijam is offline   Reply With Quote
Old 17th July 2017, 09:10   #22000  |  Link
LigH
German doom9/Gleitz SuMo
 
LigH's Avatar
 
Join Date: Oct 2001
Location: Germany, rural Altmark
Posts: 6,781
LAV filters can also be used via DirectShow API (which is used in MPC-HC when you disable internal decoders and splitters), in case LAV Filters might become incompatible to an older build of MPC-HC as substitute for internal filters.
__________________

New German Gleitz board
MediaFire: x264 | x265 | VPx | AOM | Xvid
LigH is offline   Reply With Quote
Reply

Tags
decoders, directshow, filters, splitter

Thread Tools Search this Thread
Search this Thread:

Advanced Search
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off

Forum Jump


All times are GMT +1. The time now is 07:02.


Powered by vBulletin® Version 3.8.11
Copyright ©2000 - 2024, vBulletin Solutions Inc.