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 > Avisynth Development

Reply
 
Thread Tools Search this Thread Display Modes
Old 21st June 2017, 06:23   #2361  |  Link
LigH
German doom9/Gleitz SuMo
 
LigH's Avatar
 
Join Date: Oct 2001
Location: Germany, rural Altmark
Posts: 6,753
Regarding my "whining":

a) not mine, just reporting what happened to another person; in the meantime we discovered that he used a way to open sources which took a lot more RAM per clip, but not yet why he claims to be unable to use a different source plugin as well as the 64-bit AviSynth+ at all. We will now concentrate on debugging these issues first.

b) it would be technically wrong anyway to use a sequence of source calls separately on each segment, because segments could be split regardless of GOP or even frame borders. Instead, one single source call would have to process a sequence of segment files. But how do you tell the order of the sequence, if not by using a playlist, in one or another form?
__________________

New German Gleitz board
MediaFire: x264 | x265 | VPx | AOM | Xvid
LigH is offline   Reply With Quote
Old 21st June 2017, 11:35   #2362  |  Link
TheFluff
Excessively jovial fellow
 
Join Date: Jun 2004
Location: rude
Posts: 1,100
Segmented source files is a different thing. Didn't I just say that? I don't think MPLS is supposed to be used with things like GOP's split over file boundaries.
TheFluff is offline   Reply With Quote
Old 21st June 2017, 14:03   #2363  |  Link
LigH
German doom9/Gleitz SuMo
 
LigH's Avatar
 
Join Date: Oct 2001
Location: Germany, rural Altmark
Posts: 6,753
Then it would require a new proprietary "segmented sources sequence" (file list) format to be recognized as meta-input file. Similar to the header part of DG project files (the body part would already exist as the index file).
__________________

New German Gleitz board
MediaFire: x264 | x265 | VPx | AOM | Xvid
LigH is offline   Reply With Quote
Old 21st June 2017, 16:41   #2364  |  Link
TheFluff
Excessively jovial fellow
 
Join Date: Jun 2004
Location: rude
Posts: 1,100
Why? If support for that kind of thing was added, the obvious way to access it would be to pass an array of filenames. If you want everything in a directory that starts with a given string and ends with .vob, just do the listing etc in Python. If you're using VS, that is.
TheFluff is offline   Reply With Quote
Old 21st June 2017, 17:51   #2365  |  Link
LigH
German doom9/Gleitz SuMo
 
LigH's Avatar
 
Join Date: Oct 2001
Location: Germany, rural Altmark
Posts: 6,753
No, the environment is still AviSynth{+}, no arrays here (maybe sprintf format string as alternative to a list file); and the owner of the mentioned camera has a sequence of MTS segments (similar to the content of Blu-ray, maybe, therefore the "obvious" thought of MPLS).
__________________

New German Gleitz board
MediaFire: x264 | x265 | VPx | AOM | Xvid
LigH is offline   Reply With Quote
Old 21st June 2017, 19:12   #2366  |  Link
TheFluff
Excessively jovial fellow
 
Join Date: Jun 2004
Location: rude
Posts: 1,100
This would not be Avisynth specific if implemented, I'm talking about how it'd be exposed in the FFMS2 API.
TheFluff is offline   Reply With Quote
Old 4th January 2018, 20:14   #2367  |  Link
Andouille
Registered sausage
 
Andouille's Avatar
 
Join Date: May 2012
Posts: 78
Quote:
Originally Posted by Andouille View Post
What does this have to do with video processing ?


Since crap Vapoursynth developers have read this wirthout replies...
NOTHING.
Andouille is offline   Reply With Quote
Old 4th January 2018, 20:21   #2368  |  Link
Myrsloik
Professional Code Monkey
 
Myrsloik's Avatar
 
Join Date: Jun 2003
Location: Kinnarps Chair
Posts: 2,548
Quote:
Originally Posted by Andouille View Post
Since crap Vapoursynth developers have read this wirthout replies...
NOTHING.
It has everything to do with video processing. You are NOTHING.
__________________
VapourSynth - proving that scripting languages and video processing isn't dead yet
Myrsloik is offline   Reply With Quote
Old 4th January 2018, 20:23   #2369  |  Link
mandarinka
Registered User
 
mandarinka's Avatar
 
Join Date: Jan 2007
Posts: 729
But what if Microsoft fixes the issue in the POSready branch?
mandarinka is offline   Reply With Quote
Old 4th January 2018, 21:38   #2370  |  Link
TheFluff
Excessively jovial fellow
 
Join Date: Jun 2004
Location: rude
Posts: 1,100
Quote:
Originally Posted by manolito View Post
Yes, and according to this:
https://www.theregister.co.uk/2018/0...u_design_flaw/
I will also not get a slowdown of my computer for up to 30% which these (future) patches will introduce...

Cheers
manolito
The 30% figure is a vast exaggeration even for actually syscall-heavy workloads in practice. The impact for video processing is completely negligible.

I'm also kind of amused that you're bringing up performance. Since you don't have SSE2 I'm gonna guess you have an Athlon XP, which was the last even remotely common desktop CPU line that didn't have that. The ultimate Athlon XP's (Barton) launched in 2003, fifteen years ago. One single core on my current CPU is at least four times faster than an Athlon XP 3200+, and I have six such cores with two threads each. I'm really not that worried about a few percent lower performance.

More seriously, using a non-SSE2 CPU for any serious work in 2018 would be - measured in years - like running an Intel 486 (launched 1989) was in 2004 when Barton CPU's were still relatively recent. You need to recognize it for what it is: a retrocomputing nostalgia trip. It's cute, but don't demand that people should support modern software on it. I really don't recommend accessing the web with an XP machine simply because of the alarming and constantly increasing number of unpatched security vulnerabilities, and you definitely shouldn't be doing anything sensitive on it. Even if you insist on doing it, you're probably going to get shut out from various internet-connected services sooner rather than later, because by June this year a lot of internet stuff is going to be requiring at least TLS 1.0, which the XP system crypto libraries do not support. You can keep browsing the web with Firefox for a few more months because it bundles its own crypto, but anything that relies on system cryptography is simply not going to work anymore, and once Firefox stops getting updates you'll gradually lose secure internet access because you won't get certificate updates anymore.

Last edited by TheFluff; 4th January 2018 at 21:43.
TheFluff is offline   Reply With Quote
Old 4th January 2018, 21:51   #2371  |  Link
lvqcl
Registered User
 
Join Date: Aug 2015
Posts: 293
Quote:
Originally Posted by mandarinka View Post
But what if Microsoft fixes the issue in the POSready branch?
Currently their position is: (https://support.microsoft.com/en-us/...peculative-exe)

My Operating system (OS) is not listed. When can I expect a fix to be released?
Addressing a hardware vulnerability with a software update presents significant challenges and mitigations for older operating systems require extensive architectural changes. Microsoft is continuing to work with affected chip manufacturers and to investigate the best way to provide mitigations, which may be provided in a future update.
lvqcl is offline   Reply With Quote
Old 4th January 2018, 22:23   #2372  |  Link
FranceBB
Broadcast Encoder
 
FranceBB's Avatar
 
Join Date: Nov 2013
Location: Royal Borough of Kensington & Chelsea, UK
Posts: 2,883
@lvqcl... and @TheFluff... Windows XP/POSReady machines will probably get the fix next week, on "patch Tuesday", together with other normal updates released every month 'till 2019.
FranceBB is offline   Reply With Quote
Old 5th January 2018, 03:45   #2373  |  Link
Andouille
Registered sausage
 
Andouille's Avatar
 
Join Date: May 2012
Posts: 78
Quote:
Originally Posted by Myrsloik View Post
It has everything to do with video processing. You are NOTHING.
Quote:
Originally Posted by TheFluff View Post
The impact for video processing is completely negligible.
Pretty
Andouille is offline   Reply With Quote
Old 5th January 2018, 17:37   #2374  |  Link
Selur
Registered User
 
Selur's Avatar
 
Join Date: Oct 2001
Location: Germany
Posts: 7,259
Quote:
xp doesn't bother telling you about it.
lol,..
__________________
Hybrid here in the forum, homepage
Selur is offline   Reply With Quote
Old 6th January 2018, 22:24   #2375  |  Link
mandarinka
Registered User
 
mandarinka's Avatar
 
Join Date: Jan 2007
Posts: 729
Quote:
Originally Posted by FranceBB View Post
@lvqcl... and @TheFluff... Windows XP/POSReady machines will probably get the fix next week, on "patch Tuesday", together with other normal updates released every month 'till 2019.
Actually it seems that they won't. The kernel/user memory mapping split is apparently for 64bit only. Even 32bit Windows 10 don't apply it (small adress space maybe?) and leave Meltdown vulnerability open I guess.

https://twitter.com/aionescu/status/949442882062073856
mandarinka is offline   Reply With Quote
Old 7th January 2018, 15:52   #2376  |  Link
sneaker_ger
Registered User
 
Join Date: Dec 2002
Posts: 5,565
When decoding TrueHD ffms outputs 32 bit (e.g. "Amaze (Lossless-ATMOS)" sample). Isn't TrueHD 24 bit max?
sneaker_ger is offline   Reply With Quote
Old 7th January 2018, 18:11   #2377  |  Link
Myrsloik
Professional Code Monkey
 
Myrsloik's Avatar
 
Join Date: Jun 2003
Location: Kinnarps Chair
Posts: 2,548
Quote:
Originally Posted by sneaker_ger View Post
When decoding TrueHD ffms outputs 32 bit (e.g. "Amaze (Lossless-ATMOS)" sample). Isn't TrueHD 24 bit max?
I didn't look at the file yet but basically there are no formats between 16 bit per channel and 32 bits per channel in ffmpeg. So most likely the decoder output it as 32 bit to not lose information.
__________________
VapourSynth - proving that scripting languages and video processing isn't dead yet
Myrsloik is offline   Reply With Quote
Old 7th January 2018, 23:20   #2378  |  Link
tebasuna51
Moderator
 
tebasuna51's Avatar
 
Join Date: Feb 2005
Location: Spain
Posts: 6,890
Quote:
Originally Posted by Myrsloik View Post
...but basically there are no formats between 16 bit per channel and 32 bits per channel in ffmpeg.
And what is this?: -acodec pcm_s24le
__________________
BeHappy, AviSynth audio transcoder.
tebasuna51 is offline   Reply With Quote
Old 8th January 2018, 00:46   #2379  |  Link
dipje
Registered User
 
Join Date: Oct 2014
Posts: 268
Quote:
Originally Posted by tebasuna51 View Post
And what is this?: -acodec pcm_s24le
A codec name, not an internal processing format.

ffmpeg -sample_fmts:
Code:
name   depth
u8        8
s16      16
s32      32
flt      32
dbl      64
u8p       8
s16p     16
s32p     32
fltp     32
dblp     64
s64      64
s64p     64
dipje is offline   Reply With Quote
Old 8th January 2018, 11:26   #2380  |  Link
tebasuna51
Moderator
 
tebasuna51's Avatar
 
Join Date: Feb 2005
Location: Spain
Posts: 6,890
Then ffmpeg is not a lossless decoder?

A lossless decoder must output the input depth of lossless formats, no mather the internal processing format.
__________________
BeHappy, AviSynth audio transcoder.
tebasuna51 is offline   Reply With Quote
Reply

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 03:13.


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