Log in

View Full Version : StaxRip


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

stax76
30th April 2016, 09:23
Which switch don't StaxRip support?

JohnLai
30th April 2016, 09:44
Which switch don't StaxRip support?

--vpp-sub <int> or <string>
Maybe <int> is the ID of subtitle? Perhaps <string> refers to text.srt? Not sure how it works myself. Supported subtitle format = ass/srt/ttxt/txt Possibly by linking it to staxrip's "Container" subtitle?

--vpp-sub-shaping <string>
Simple and complex (default is simple, but i prefer complex);)

--vpp-sub-charset <string>
https://trac.ffmpeg.org/attachment/ticket/2431/sub_charenc_parameters.txt

stax76
30th April 2016, 09:46
All three are supported!

JohnLai
30th April 2016, 10:55
All three are supported!

Eh? Oh....I see, test build? I was using v1.3.4.0-stable.

I didn't notice it already been available in testbuild.
BTW....staxrip testbuild changelog;
added new QSVEncC switches for hordcoded subtitles
:p

Thanks again

EDIT:
Stax76, is it possible to automatically link the "Sub File" directly to the 'Containers' subtitles selection?

mcjordan
30th April 2016, 11:22
Update: mvtools2 2.7.0.22
https://github.com/pinterf/mvtools/releases

http://forum.doom9.org/showthread.php?t=173356
Changelog: Synchronized with Fizick's 2.5.11.22

fredlkrue
30th April 2016, 18:51
I don't know why StaxRip_x64_2016-04-29_19-54_test fails to run in my machine, Windows 7 64bits (via VirtualBox), right now I am using StaxRip_x64_2016-03-31_20-38_test and it runs fine. This is the error that I get:

http://s32.postimg.org/b80kbs7md/Stax_Rip.png

EDIT: I also see a bunch of .dll's that other versions don't have:

http://s32.postimg.org/h7ro5o4gl/Stax_Rip2.png

mcjordan
1st May 2016, 11:31
L-Smash r877 update:
L-SMASH-Works-r877-20160501-32bit.7z
L-SMASH-Works-r877-20160501-64bit.7z
LSMASHSource-AviSynth-plugin-r877-msvc-32bit.7z
https://www.dropbox.com/sh/3i81ttxf028m1eh/AAABkQn4Y5w1k-toVhYLasmwa?dl=0

stax76
1st May 2016, 12:57
@fredlkrue

It requires .NET 4.6.1 because of the C# scripting feature.

@mcjordan

L-Smash-Works and mvtools are locally updated.

Stax76, is it possible to automatically link the "Sub File" directly to the 'Containers' subtitles selection?

How would this work and make sense?

JohnLai
1st May 2016, 13:45
How would this work and make sense?

http://i.imgur.com/XYUPZYk.jpg

Errr............how to explain.......

If both purple checkbox are checked;
Then disable mkvmerge subtitle merging;
Then link the location of selected subtitle at Container Configuration's Subtitle to QSVEncC --vpp-sub

Possible? :confused:

mcjordan
1st May 2016, 14:06
D2V Source 1.0 for VapourSynth released on 29.04.2016
https://github.com/dwbuiten/d2vsource/releases

I do not know what's the difference with included in your compilation.
Yours is three years older (by file date). May be version 0.7 beta?

But... have some limitations & bugs:
* Only works with D2V files created by DGIndex (version flag 16) or D2VWitch
(https://github.com/dubhater/D2VWitch).
* Not all the IDCT algorithms in DGDecode are in libavcodec, so I've tried to
map them as best I could. See idct_algo_conv in d2v.hpp for more info.
* Does not support user specified cropping. Would be easy to add, but I disagree
with the premise. Use VapourSynth's cropping.
* Needs the full path to the D2V file.
* Probably more I'm forgetting!

stax76
1st May 2016, 14:16
@JohnLai

It's possible sure but I don't see sense and benefit in making an connection between container soft subs with encoder hard subs, it don't look like this mixes well.

@mcjordan

I've updated d2vsource.

JohnLai
1st May 2016, 14:39
@JohnLai

It's possible sure but I don't see sense and benefit in making an connection between container soft subs with encoder hard subs, it don't look like this mixes well.


Benefit ---> No need to manually locate the demuxed subtitle=srt.ass.txt.pgs at 'temp' directory (from Desktop every time) and uncheck subtitle selection.

>.<

fredlkrue
1st May 2016, 16:15
@fredlkrue

It requires .NET 4.6.1 because of the C# scripting feature.


Thanks!

Vincent Vega
1st May 2016, 21:32
@Vincent Vega

You could mail rigaya, maybe he can give you advice.



thx i mailed him but he probably has more important things to do -)

can you tell me what nvidia and intel graphics driver versions you use?

and what file size and version opencl.dll you have in
C:\Windows\SysWOW64
C:\Windows\System32 (if any)

Q-the-STORM
1st May 2016, 21:45
@Q-the-STORM

StaxRip x64 can only load AviSynth+ x64 which in return can only load x64 plugins, an x64 process/exe can only load x64 libraries/DLLs. The DLL you linked don't seem to be x64, TIVTC x64 was compiled 2010 and causes an access violation in StaxRip so there is nothing I can do.

It works here in Avisynth's plugins folder, though I have avisynth+ and avisynth installed on top of each other, so might be because of that...

stax76
1st May 2016, 22:04
@Q-the-STORM

the access violation don't happen on Windows 7, only Windows 8 and later

@Vincent Vega


Intel : 20.19.15.4404 2016-03-03
NVIDIA : 10.18.13.6472 2016-03-21
OpenCL : 2.0.2.0 2016-03-11 80,5 KB (82.432 Bytes)

Magik Mark
2nd May 2016, 00:26
Stax,

I'm having "ghost" problem. Can you help troubleshoot? I don't know if this is related to the new avisynth, x265 encoder or just missed switches. It started when new avysinth was included and changes in the switches. Doing x265 10bit 2pass

http://s32.postimg.org/nr161hk4h/Capture.jpg (http://postimg.org/image/nr161hk4h/)

Vincent Vega
2nd May 2016, 00:33
@stax

thanks man, its finally working, if anyone asks
- uninstall all nvidia software,
- uninstall intel graphics driver,
- delete opencl.dll from system32, syswow64 (takeownershipex can help),
- can run MS dism, sfc at this point to make sure everything's in place, it'll also restore stock MS opencl.dll to syswow64,
- install intel driver (.4424), it will overwrite opencl.dll to v2.0.2.0 in syswow64, and add 64bit one to system32,
- install nvidia software (it'll leave opencl.dll both 32/64 bit intact because i think its own version is still 1.2.11),
- don't run sfc after that, and check periodically after windows updates cos MS can revert opencl in syswow64 back to stock, which intel software might not like.

turns out its been an issue for many users in the past months, the opencl client dlls getting ovewritten chaotically by ms/nv/intel updates, is how i see it now.

mcjordan
2nd May 2016, 12:07
Update: x265 1.9+150 ML
http://www.mediafire.com/download/5td3190cir9dbbe/x265_1.9%2B150-00ea3784bd36.7z

Magik Mark
2nd May 2016, 13:18
Stax,

I'm having "ghost" problem. Can you help troubleshoot? I don't know if this is related to the new avisynth, x265 encoder or just missed switches. It started when new avysinth was included and changes in the switches. Doing x265 10bit 2pass

http://s32.postimg.org/nr161hk4h/Capture.jpg (http://postimg.org/image/nr161hk4h/)

Stax

I think I found the culprit. Choosing Tune-> Grain causes this. It should be Tune -> None. Then use --no-cutree option

Magik Mark
3rd May 2016, 00:35
Stax,

Is it possible to integrate fdk-aac?

zioneed
3rd May 2016, 06:37
Hi again,
dumb question but cant figure it out :)
Have a mp4 file and have to add extra audio track, without re-encoding the video. just mux.
Cant seem to find the right way or option.
Any help please??
Thanks a lot!

LordVako
3rd May 2016, 16:48
Hi again,
dumb question but cant figure it out :)
Have a mp4 file and have to add extra audio track, without re-encoding the video. just mux.
Cant seem to find the right way or option.
Any help please??
Thanks a lot!

mux them with mkvtoolnix

You said mp4 not quite sure if it will work though.

LordVako
3rd May 2016, 16:50
Does StaxRip support GPU encoding? Can you encode using both processor and GPU at the same time to increase encoding speed?

:thanks:

Leo 69
3rd May 2016, 18:50
Does StaxRip support GPU encoding? Can you encode using both processor and GPU at the same time to increase encoding speed?

:thanks:

You can find this basic information in the paragraph named "Features" here:
https://github.com/stax76/StaxRip

LordVako
3rd May 2016, 19:18
You can find this basic information in the paragraph named "Features" here:
https://github.com/stax76/StaxRip

Say nothing about if its able to use them both at the same time or how to.

zioneed
3rd May 2016, 19:53
mux them with mkvtoolnix

You said mp4 not quite sure if it will work though.

Would like to keep mp4 container b/c of compatibility with all devices at home.
Mkv at times is playing funny.
if memory serves well I managed to do this using MEGui, so I hope there's a way via Staxrip too since it's a true swiss knife!

Leo 69
3rd May 2016, 21:09
Say nothing about if its able to use them both at the same time or how to.

You can choose either "standard" CPU encoder or GPU encoder. You cannot use both in conjunction.

Bad_Ass
4th May 2016, 02:56
Hey all :p

First I should thank you Stax76 for creating such great tool! Keep up the good work! :thanks:

I'm really in need of using a filter called asharp, but that filter is missing in StaxRip!

Does anyone how to add asharp filter to StaxRip!? :)

Any help would gratefully appreciated! :thanks:

thewuz
4th May 2016, 09:17
Hi all,
I got a wierd problem with cropping per template.

Coming from very old staxrip 1180 i upgraded to the newest Version.
I encode my tv records usually with templates in batch.

I created a new template and fill in my crop settings 2 top 2 left 2 right and 4 bottom. But ever when i load a video file in, the crop is 2 top and 2 bottom after indexing. So i had to correct every single file crop settings! Really annoying. I have unchecked all boxes in crop related autocrop. What im doing wrong.

Thx in advance
Thewuz

LordVako
5th May 2016, 04:57
You can choose either "standard" CPU encoder or GPU encoder. You cannot use both in conjunction.

Which one would encode faster? Im on skylake oc'd to 4.5 and have SLI 980m

Magik Mark
5th May 2016, 05:07
Which one would encode faster? Im on skylake oc'd to 4.5 and have SLI 980m



GPU encodes faster. However, compression is not good. You'll end up bigger file. Better, just get a Xeon processor. Preferably a motherboard with dual Xeon capability

Magik Mark
5th May 2016, 07:56
Is it possible to include frame interpolation script?

LordVako
5th May 2016, 09:27
GPU encodes faster. However, compression is not good. You'll end up bigger file. Better, just get a Xeon processor. Preferably a motherboard with dual Xeon capability

Wish i could on a laptop,,, how do you go by using gpu instead of cpu? wheres the option. thanks

Magik Mark
5th May 2016, 09:42
Wish i could on a laptop,,, how do you go by using gpu instead of cpu? wheres the option. thanks

I like your encodes by the way. I do download them. Maybe we could add some filters to minimize the grainy stuffs. Knlmeans is good but will make your encoding a little bit slower

I used to like Nvidia x265. Very little options. Enable AQ mode + undot & knlmeans. Files are sometimes larger than the original. I gave up on this.

Instead, I got a Xeon and doing x265 with 14 Cores & 28 Threads. Very pleased with the results

mcjordan
5th May 2016, 12:12
Update: QSVEnc 2.48
http://rigaya34589.blog135.fc2.com/blog-entry-780.html
Mainly bug fixes and features that can be selected when the video stream is more than one.

Revan657
5th May 2016, 20:57
Quick question. I have installed the latest release and I'm trying to use the Thumbnail Maker feature. The program stops at 100% and never outputs a thumbnail file. Do I need some other software installed for this to work or do I need to do something else to get this to work?

Pulp Catalyst
5th May 2016, 22:23
Hi, seem to get a little unstable behaviour when using QTGMC VS mode (sometimes the first frames are not available which leads STAXRIP to complain about no input).

anyway, can someone help me... what i would like instead is use NNEDI3 instead in 50fps. I'm hoping this will be much more stable for STAX to use... QTGMC is great, but on every 10 encodes it fails on 3-4 of them...

i have to keep running the same batch again... and again, eventually the failed ones do go through (the issue is intermittent and not always repeatable). But i can't keep using a batch encoder that has a 70-80% success rate LOL


I've used YADIFMOD > NNEDI3 in the past in MeGUI, i do recall the results were pretty great, i'm just trying now to do the same in STAXRIP, but in vapoursynth though, as this vapoursynth is really great when it comes to multi-threading.... so much less hassle than AVISYNTH.

Thanks,

IbrahimKh
7th May 2016, 06:37
any idea what happened?
------------------------------------------------------------
AviSynth script failed to load
------------------------------------------------------------

LoadPlugin("C:\Users\Administrator\Desktop\staxripp\Apps\Plugins\both\ffms2\ffms2.dll")
FFVideoSource("D:\1. Halloween.1978.1080p.BluRay.x264-HDMI.mkv", cachefile = "D:\1. Halloween.1978.1080p.BluRay.x264-HDMI_temp\1. Halloween.1978.1080p.BluRay.x264-HDMI.ffindex")
AviSynth Plugins: DirectShowSource, ImageSeq, Shibatch, TimeStretch, VDubFilter

------------------------------------------------------------
Error opening source
------------------------------------------------------------

AVIFileOpen failed to execute

The AviSynth+ x64 or VapourSynth x64 setup might be damaged. You can verify this by opening the avs or vpy file with VirtualDub x64. avs is a AviSynth script, vpy is a VapourSynth script, StaxRip generates these scripts in the folder for temp files and VirtualDub should be able to open it.

LoadPlugin("C:\Users\Administrator\Desktop\staxripp\Apps\Plugins\both\ffms2\ffms2.dll")
FFVideoSource("D:\1. Halloween.1978.1080p.BluRay.x264-HDMI.mkv", cachefile = "D:\x264-HDMI_temp\x264-HDMI.ffindex")

------------------------------------------------------------
AviSynth script failed to load
------------------------------------------------------------

LoadPlugin("C:\Users\Administrator\Desktop\staxripp\Apps\Plugins\both\ffms2\ffms2.dll")
FFVideoSource("D:\1. Halloween.1978.1080p.BluRay.x264-HDMI.mkv", cachefile = "D:\x264-HDMI.ffindex")
AviSynth Plugins: DirectShowSource, ImageSeq, Shibatch, TimeStretch, VDubFilter

------------------------------------------------------------
Exception
------------------------------------------------------------

System.Exception: AVIFileOpen failed to execute

The AviSynth+ x64 or VapourSynth x64 setup might be damaged. You can verify this by opening the avs or vpy file with VirtualDub x64. avs is a AviSynth script, vpy is a VapourSynth script, StaxRip generates these scripts in the folder for temp files and VirtualDub should be able to open it.
at StaxRip.AVIFile..ctor(String path) in D:\Projekte\GitHub\staxrip\General\AVIFile.vb:line 53
at StaxRip.VideoScript.Synchronize(Boolean convertToRGB) in D:\Projekte\GitHub\staxrip\General\VideoScript.vb:line 203
at StaxRip.VideoScript.GetFrames() in D:\Projekte\GitHub\staxrip\General\VideoScript.vb:line 321
at StaxRip.GlobalClass.IsValidSource(Boolean warn) in D:\Projekte\GitHub\staxrip\General\Misc.vb:line 607
at StaxRip.MainForm.AviSynthListView_ScriptChanged() in D:\Projekte\GitHub\staxrip\Forms\MainForm.vb:line 5230
at StaxRip.AviSynthListView.OnChanged() in D:\Projekte\GitHub\staxrip\Controls\AviSynthListView.vb:line 163
at StaxRip.AviSynthListView._Lambda$__10-0(VideoScript script) in D:\Projekte\GitHub\staxrip\Controls\AviSynthListView.vb:line 30
at StaxRip.VideoScript.RaiseChanged() in D:\Projekte\GitHub\staxrip\General\VideoScript.vb:line 23
at StaxRip.VideoScript.SetFilter(Int32 index, VideoFilter filter) in D:\Projekte\GitHub\staxrip\General\VideoScript.vb:line 92
at StaxRip.MainForm.OpenVideoSourceFiles(IEnumerable`1 files, Boolean isNotEncoding) in D:\Projekte\GitHub\staxrip\Forms\MainForm.vb:line 1904

LordVako
9th May 2016, 06:18
I like your encodes by the way. I do download them. Maybe we could add some filters to minimize the grainy stuffs. Knlmeans is good but will make your encoding a little bit slower

I used to like Nvidia x265. Very little options. Enable AQ mode + undot & knlmeans. Files are sometimes larger than the original. I gave up on this.

Instead, I got a Xeon and doing x265 with 14 Cores & 28 Threads. Very pleased with the results

Think you are seeing the "grainy" stuff in the HDR encodes. Remember if toyr TV is not HDR capable it will look like crap. And theres no software ATM that supports HDR 100%, you can tweak some but wont be 100%

BTW still did not tell me how to change staxrip to encode using GPU instead of CPU..

Havokdan
9th May 2016, 11:15
Think you are seeing the "grainy" stuff in the HDR encodes. Remember if toyr TV is not HDR capable it will look like crap. And theres no software ATM that supports HDR 100%, you can tweak some but wont be 100%

BTW still did not tell me how to change staxrip to encode using GPU instead of CPU..

Use the encoder to have "Intel" or "Nvidia" in the name, as is its GPU.

LordVako
9th May 2016, 12:50
Use the encoder to have "Intel" or "Nvidia" in the name, as is its GPU.

Dont see that option.

LordVako
11th May 2016, 18:59
Im having an isssue when encoding some extras from a blue ray. 2 of the 24 extras are having issues. for the first couple of minutes everything its ok, then halfway audio is faster than the video. How can that be fixed? thanks

reeboot
12th May 2016, 09:03
Hello , is it possible to turn a 4K 25fps film 4k 50fps maintaining the original speed ?

Magik Mark
14th May 2016, 00:06
Hi Frank! How are you doing?

Leo 69
14th May 2016, 21:19
Hey Stax,

Could you please tell when the next program update will be available?
There was a great development as to x265 codec with the introduction of --no-recursion-skip option. It would be great if you include this switch to the settings of x265.
Thanks!

luigizaninoni
14th May 2016, 21:52
Hey Stax,

Could you please tell when the next program update will be available?
There was a great development as to x265 codec with the introduction of --no-recursion-skip option. It would be great if you include this switch to the settings of x265.
Thanks!

You can easily add --no-recursion-skip in Custom field. It works fine. Just update x265 to 1.9.167 or later

Leo 69
14th May 2016, 22:04
Yeah, already done that and doing some testing, thanks mate. Slightly off topic, but do you happen to know if I should use this setting along with tune grain or not?

luigizaninoni
14th May 2016, 22:12
Yeah, already done that and doing some testing, thanks mate. Slightly off topic, but do you happen to know if I should use this setting along with tune grain or not?

Sorry, i really can't help you. I never use tune grain

lordalibaski
14th May 2016, 22:22
Hi everyone

Just wondered if you can help me with this one, 1st time I've actually had this problem.

I'm trying to convert a dvd but I keep seeing this

http://www.ultraimg.com/images/19ea4f.png

It won't even let me use justmux when I do it throws this error at me

Error Demux audio using ffmpeg 2016-03-10 x64

Demux audio using ffmpeg 2016-03-10 x64 failed with exit code: 1 (0x1)

The exit code might be a system error code: STATUS_WAIT_1

The exit code might be a system error code: Incorrect function.

Input #0, mpeg, from 'C:\xxxxxxxxxx\New folder.mpeg':
Duration: 01:11:10.18, start: 0.280633, bitrate: 5944 kb/s
Stream #0:0[0x1bf]: Data: dvd_nav_packet
Stream #0:1[0x1e0]: Video: mpeg2video (Main), yuv420p(tv, smpte170m), 720x480 [SAR 8:9 DAR 4:3], max. 7000 kb/s, 29.97 fps, 29.97 tbr, 90k tbn, 59.94 tbc
Stream #0:2[0x80]: Audio: ac3, 48000 Hz, 5.1(side), fltp, 384 kb/s
Stream #0:3[0x81]: Audio: ac3, 48000 Hz, stereo, fltp, 224 kb/s
Stream #0:4[0x82]: Audio: ac3, 48000 Hz, stereo, fltp, 224 kb/s
Data stream encoding not supported yet (only streamcopy)



StaxRip.ErrorAbortException: Demux audio using ffmpeg 2016-03-10 x64 failed with exit code: 1 (0x1)

The exit code might be a system error code: STATUS_WAIT_1

The exit code might be a system error code: Incorrect function.

Input #0, mpeg, from 'C:\xxxxxxxxx\New folder.mpeg':
Duration: 01:11:10.18, start: 0.280633, bitrate: 5944 kb/s
Stream #0:0[0x1bf]: Data: dvd_nav_packet
Stream #0:1[0x1e0]: Video: mpeg2video (Main), yuv420p(tv, smpte170m), 720x480 [SAR 8:9 DAR 4:3], max. 7000 kb/s, 29.97 fps, 29.97 tbr, 90k tbn, 59.94 tbc
Stream #0:2[0x80]: Audio: ac3, 48000 Hz, 5.1(side), fltp, 384 kb/s
Stream #0:3[0x81]: Audio: ac3, 48000 Hz, stereo, fltp, 224 kb/s
Stream #0:4[0x82]: Audio: ac3, 48000 Hz, stereo, fltp, 224 kb/s
Data stream encoding not supported yet (only streamcopy)


at StaxRip.Proc.Start() in D:\Projekte\GitHub\staxrip\General\Proc.vb:line 234
at StaxRip.Audio.Demuxffmpeg(String sourcefile, AudioStream stream, AudioProfile ap) in D:\Projekte\GitHub\staxrip\General\Audio.vb:line 100
at StaxRip.Audio.Process(AudioProfile ap) in D:\Projekte\GitHub\staxrip\General\Audio.vb:line 40
at StaxRip.MainForm.Encode() in D:\Projekte\GitHub\staxrip\Forms\MainForm.vb:line 2187
at StaxRip.MainForm.RunJobRecursive() in D:\Projekte\GitHub\staxrip\Forms\MainForm.vb:line 3463

Any advice would be helpfull.



edit...PS now I have just gone back to version StaxRip_1.2_Technical_Preview and it's letting me convert no problem at all!!!