View Full Version : StaxRip
tormento
4th September 2021, 12:23
Custom command in the codec options
I don't think it's a matter of the encoder.
DJATOM
4th September 2021, 17:16
I think encoder should print an error about input and default colorspace mismatch and don't try to resolve since desired output is undefined.
tormento
5th September 2021, 10:06
I think encoder should print an error about input and default colorspace mismatch and don't try to resolve since desired output is undefined.
It's the [resize] header to make me wonder.
DJATOM
5th September 2021, 10:12
There is no option to disable that resize (without nuking the code and recompiling). You probably can ignore it as UV planes will have constant value anyway, so it doesnt change the result.
Mister XY
10th September 2021, 06:12
Greetings, I have a question.
Does Staxrip offer the possibility that if I have a certain audio source that a certain profile will be loaded automatically?
In other words, if I have AC3, he should take the copy / mux profile and if I have DTS, he should take the AAC profile.
It can be done by hand, but can something like that also be automated?
tormento
10th September 2021, 16:06
Could be possible to automatically import QP file in the same directory of .avs?
Not so useful for single file mode but helpful for batch too.
legend
11th September 2021, 12:55
How do I sharpen video? Is there have option to do that.
Atlantis
11th September 2021, 13:29
in Filters->Line->Sharpen
legend
12th September 2021, 19:43
How do I add my desired text in the end of source file. For example I like to add- 720p.x265.HEVC in the end and automatically add in every encode
Mister XY
12th September 2021, 22:29
How can i load with ps1 script different Audio Profiles?
# active project
$p = [ShortcutModule]:: p
#global object with miscelenius stuff
$g = [ShortcutModule]::g
if ([MediaInfo]::GetAudio($p.FirstOriginalSourceFile, "Format") -eq "AC-3")
{
$muxAudio0 = new-object "MuxAudioProfile"
$g.LoadAudioProfile0($muxAudio0)
$muxAudio1 = new-object "NullAudioProfile"
$g.LoadAudioProfile1($muxAudio1)
}
Arkana
14th September 2021, 15:44
Hello, is there any way to modify writing library like this?
https://i.postimg.cc/ncfMHPSN/screenshot-1554.png (https://postimages.org/)
Dragonfiii
15th September 2021, 03:54
Hi, I am playing with the Options/Subtitles/Preferred Languages function, but I can not seem to find the naming/shortcut for Norwegian language to be included in this list. Does anyone know what to type in Preferred Languages to make it highlight Norwegian subtitles when demuxing?
I have tried: No, Nor, Norwegian, Norway, Norsk, Bok, Bokol
videoh
15th September 2021, 13:00
nor
(lower case)
jlw_4049
15th September 2021, 14:14
Hello, is there any way to modify writing library like this?
https://i.postimg.cc/ncfMHPSN/screenshot-1554.png (https://postimages.org/)You'd need to compile your own x265 and change the code for it to say what ever you wanted
Sent from my SM-G986U1 using Tapatalk
Atlantis
16th September 2021, 00:13
So I finally tried qaac for AAC encoding. My God how fast it is. I always used eac3to/Nero. Not anymore!
The same movie took
eac3to 08:42
qaac 01:43
I knew I shouldn't use something that is 10 years old!
jlw_4049
16th September 2021, 06:18
So I finally tried qaac for AAC encoding. My God how fast it is. I always used eac3to/Nero. Not anymore!
The same movie took
eac3to 08:42
qaac 01:43
I knew I shouldn't use something that is 10 years old!Qaac is the best
Sent from my SM-G986U1 using Tapatalk
tormento
21st September 2021, 12:17
Qaac is the best
fdk-aac is. :)
jlw_4049
21st September 2021, 13:12
fdk-aac is. :)They are both really good, this is really subjective though
https://docs.google.com/forms/d/e/1FAIpQLSdzicmou4ekLaFYnfjZWIsNbt8XpVkOVelPcE5LYo5e7YGNMw/viewanalytics
Sent from my SM-G986U1 using Tapatalk
chipxtreme
21st September 2021, 20:25
Looks like theres a bug with latest NVEnc
NVEnc Error (v2.8.0)
H.265/HEVC isn't supported by the graphics card.
StaxRip.ErrorAbortException: H.265/HEVC isn't supported by the graphics card.
at StaxRip.NVEnc.Encode() in D:\Code\Github\staxrip\staxrip\Source\Encoding\NVEnc.vb:line 87
at System.Threading.Tasks.Task.Execute()
--- End of stack trace from previous location where exception was thrown ---
at System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw()
at StaxRip.GlobalClass.ProcessJob(String jobPath) in D:\Code\Github\staxrip\staxrip\Source\General\GlobalClass.vb:line 371
Magik Mark
22nd September 2021, 00:47
fdk-aac is. :)
Hi!
Where did you download fdk aac? It seems it is not included by default?
jlw_4049
22nd September 2021, 01:26
Hi!
Where did you download fdk aac? It seems it is not included by default?If you can't find a compiled source you're supposed to compile it yourself technically
Sent from my SM-G986U1 using Tapatalk
Magik Mark
22nd September 2021, 02:01
Ok then.
What would be a good setting that would boost the dialogue? Something similar to dynaudnorm in ffmpeg
tormento
22nd September 2021, 08:16
Hi!
Where did you download fdk aac? It seems it is not included by default?
There is a thread in audio section.
Magik Mark
22nd September 2021, 09:23
Thanks a lot!
Now I'm trying to figure out how to configure it to something similar to dynaudnorm.
Any tips?
tormento
22nd September 2021, 12:46
Thanks a lot!
Now I'm trying to figure out how to configure it to something similar to dynaudnorm.
Any tips?
There are some ffmpeg builds with fdk-aac enabled. If you are used to it, it’s plain transparent.
jlw_4049
22nd September 2021, 13:04
Yeah compiling it yourself if you've never done it is tedious
Sent from my SM-G986U1 using Tapatalk
tormento
22nd September 2021, 13:28
Yeah compiling it yourself if you've never done it is tedious
Sent from my SM-G986U1 using Tapatalk
Yeah, much better to google for ffmpeg sherpya
Magik Mark
23rd September 2021, 00:09
Thanks for the tip
rbauer
23rd September 2021, 19:33
fdk-aac is. :)
Nope :cool:
https://hydrogenaud.io/index.php?topic=120062.0
Magik Mark
25th September 2021, 04:15
Guys
How do we encode HE-AAC v2? I would like to do some experiment
Atlantis
26th September 2021, 16:42
Could you please explain something. Using qaac 2.72 Patman quality 50. The command line is qaac64.exe --tvbr 50.
During encode, staxrip is showing
AAC-LC Encoder, TVBR q54, Quality 96
What's q54? Why 54?
legend
26th September 2021, 19:19
Can anyone help me to do the following
1. How do I make sample from SelectRangeEvery. When I do that it shows full runtime of the video rather than from SelectRangeEvery command.
2. How do I change frame rate mode from variable to constant in x265 encoding?
Atlantis
26th September 2021, 23:46
If you write SelectRangeEvery(2400,48) it should show only 2% of the movie.
In x265 as far as I know it is constant by default, you don't have to do anything.
How do you get variable framerate?
jlw_4049
27th September 2021, 00:52
Selectrangeevery(1000,10) every 1000 frames would encode 10.
Sent from my SM-G986U1 using Tapatalk
legend
27th September 2021, 03:43
In x265 as far as I know it is constant by default, you don't have to do anything.
How do you get variable framerate?
Yes I know it’s constant by default. But in mediainfo it shows frame rate mode : variable
tebasuna51
1st October 2021, 09:51
Could you please explain something. Using qaac 2.72 Patman quality 50. The command line is qaac64.exe --tvbr 50.
During encode, staxrip is showing
AAC-LC Encoder, TVBR q54, Quality 96
What's q54? Why 54?
See the UPDATED FAQ 3 here (https://forum.doom9.org/showthread.php?p=424070#post424070)
@Tormento
I also recommend qaac over fdk
tormento
14th October 2021, 08:02
Updated x264 and x265 are out but not compatible with StaxRip status window.
Do you plan to build a update and compatible version of those or have we to wait for next StaxRip iteration?
P.S: I loved when Staxrip had nightly too...
jlw_4049
14th October 2021, 08:50
Updated x264 and x265 are out but not compatible with StaxRip status window.
Do you plan to build a update and compatible version of those or have we to wait for next StaxRip iteration?
P.S: I loved when Staxrip had nightly too...The guy managing the software right now only follows github. However a couple here relay messages
Sent from my SM-G986U1 using Tapatalk
Ripmann
21st October 2021, 19:05
Which are considered the absolutely best denoisers out there, in both CPU and GPU categories? I need to remove grain with losing as little quality and detail as possible.
RipBot used MDegrain and KNLMeansCL, so these are the only two I'm familiar with. I like CPU-based MDegrain, but I never found a way to effectively use GPU-based KNLMeansCL at stronger values without losing a lot of detail, even with "wmode=3". My usual solution was to use MDegrain for main processing with a very slight pass of KNLMeansCL (to slighty smooth things over), but I see a ton of newer filters I've never heard of and I have no idea which ones are considered much better alternatives for what I need.
Atlantis
25th October 2021, 13:26
I got a new system and was testing h265 encoding. I finally can do nVidia H265 encoding and was amazed how faster it is than x265. My system is already a lot faster for x265 than before.
x265 : 5.31 fps.
nVidia H265 : 60.96 fps!
Is nVidia H265 encoding quality as good as x265 encoding?
Next I tried Intel H265 encoding and it says your hardware doesn't support it. How come? I have the 11th Gen Intel processor. What more do I need?
jlw_4049
25th October 2021, 15:01
I got a new system and was testing h265 encoding. I finally can do nVidia H265 encoding and was amazed how faster it is than x265. My system is already a lot faster for x265 than before.
x265 : 5.31 fps.
nVidia H265 : 60.96 fps!
Is nVidia H265 encoding quality as good as x265 encoding?
Next I tried Intel H265 encoding and it says your hardware doesn't support it. How come? I have the 11th Gen Intel processor. What more do I need?Hardware encoding is no where near as close as software encoding. It's designed for speed!
That being said if the quality is good enough for you then there isn't anything wrong with it.
For your Intel iGPU you might need to enable it in BIOS or hook up another monitor to the on board video. Otherwise when it's set to auto and nothing is using it it's actually off and your computer will say that it's not there for programs looking for it
Sent from my SM-G986U1 using Tapatalk
Atlantis
25th October 2021, 16:27
For my very limited 2 tests I have done both 2K and 4K HDR, nVidia H265 looks good for the same final bitrate. I have a GeForce RTX 3070. What would be the difference if it was an RTX 3080? (difference in h265 encoding only)
Should I go and enable the Intel encoding? Is it worth it compared to nVidia?
jlw_4049
25th October 2021, 20:57
For my very limited 2 tests I have done both 2K and 4K HDR, nVidia H265 looks good for the same final bitrate. I have a GeForce RTX 3070. What would be the difference if it was an RTX 3080? (difference in h265 encoding only)
Should I go and enable the Intel encoding? Is it worth it compared to nVidia?All of the 30xx gpus will encode to the same quality
I'm not up to date on rather or not Intel or nvidia is better but I imagine nvidia would be better
Sent from my SM-G986U1 using Tapatalk
Atlantis
26th October 2021, 01:20
Nope, not liking NVEnc. Got excited too soon. It gives banding effects in gradients. X265 gives smooth surfaces. Back to x265.
The good thing is that I learned Multithreading! I was surprised that some of the filters are still as slow as before, QTGMC for example. I get like 3 fps like the old system.
Then I learned how to use Multithreading and it's up to 8 fps.
I imagined since this system is 2.5 times faster in x265 encoding, it should be 2.5 times faster in all filters but it is as slow as my old system with QTGMC. I suppose it is not optimized for newer processors?
craigpro
26th October 2021, 14:08
Nope, not liking NVEnc. Got excited too soon. It gives banding effects in gradients. X265 gives smooth surfaces. Back to x265.
Thank you for sharing your experiences - could you possibly share a snippet of NVenc banding? I've been using the NVenc encoder and haven't noticed any so just wondering what I should be looking for. Thank you.
Atlantis
26th October 2021, 18:16
https://i.postimg.cc/qRV465cT/banding.jpg
Left is x265 CRF 22, right is nVidia H265 QP 26. All 10 bit. This makes an equivalent bitrate.
However if you go with high enough bitrate with nvidia you wont see banding. But I don't want that much bitrate.
jlw_4049
26th October 2021, 22:28
Nope, not liking NVEnc. Got excited too soon. It gives banding effects in gradients. X265 gives smooth surfaces. Back to x265.
The good thing is that I learned Multithreading! I was surprised that some of the filters are still as slow as before, QTGMC for example. I get like 3 fps like the old system.
Then I learned how to use Multithreading and it's up to 8 fps.
I imagined since this system is 2.5 times faster in x265 encoding, it should be 2.5 times faster in all filters but it is as slow as my old system with QTGMC. I suppose it is not optimized for newer processors?Qtgmc is really limited and not threaded too well. There's ways to make it a little faster but it really doesn't have much to do with your CPU speed. It's just sloooooow lol
Sent from my SM-G986U1 using Tapatalk
Atlantis
26th October 2021, 23:01
I made it 3 times faster. Put in the first line
SetFilterMTMode("DEFAULT_MT_MODE", MT_MULTI_INSTANCE)
and the last line
Prefetch(8)
8 is number of threads.
dr.zapp
29th October 2021, 05:20
I have a AMD Ryzen 9 3900X, it flies through QTGMC X265 encoding. The following script gives me 40+ FPS @60% CPU.
SetFilterMTMode("DEFAULT_MT_MODE", MT_MULTI_INSTANCE)
QTGMC1 = QTGMC(preset="Slower", inputType=2, edithreads=64)
QTGMC2 = QTGMC(preset="Slower", inputType=3, prevGlobals="Reuse", edithreads=64)
Repair(QTGMC1, QTGMC2, 1)
Prefetch(64)
Atlantis
29th October 2021, 13:53
I tried Prefetch(16) but it slows down very badly. I have Intel i9-11900K 3.5GHZ. Best is Prefetch(8) for me.
Is adding edithreads= necessary? I just use QTGMC(InputType=2, TR2=2)
Your source is progressive, right? Why do you use 2 QTGMC, does it make it faster?
QTGMC1 = QTGMC(preset="Slower", inputType=2, edithreads=64)
QTGMC2 = QTGMC(preset="Slower", inputType=3, prevGlobals="Reuse", edithreads=64)
Repair(QTGMC1, QTGMC2, 1)
vBulletin® v3.8.11, Copyright ©2000-2026, vBulletin Solutions Inc.