View Full Version : StaxRip
Revan654
24th September 2018, 17:50
A lot of work, very detailed released notes.
It seems that latest version it's using an older NVenc v4.12 vs NVenc v4.16 which is the newest.
Unfortunately I'm on older hardware and can't test the switches of QSVEnc v3.09.
Are they all active ?
Thanks for your work.
QSVEnc wasn't really touched, Since allot of those changes happened with 1.8 version. x265 got the most focus with changes when it came to encoders. There are other functions that connect to the encoder that were updated.
All switches should 100% work.
--
with that Said it seems like AMD encoding is pretty much dead. Zero changes for over year and a half.
--
If your going to release software you should be as detail as possible to let the user know what it contains. Which no one but a few making VS filters knows how to do. Which slowed everything down. I had a play a giant game of guess the function.
"This is a VS Filter" is not a proper detail log(Which I see allot of). fmtconv was most detailed I've seen and dev should be praised for making log as detailed as it is.
------
It's 4.16, I made sure all the tools were up to date. Also check the file data with my own person file checker script and it outputs: 4.16.
Creation Date: 2018-09-18
Version: 4.16
----------
Here is new doc WebSite for StaxRip: https://staxrip2.readthedocs.io/en/latest/
I'm slowly updating it, It's just gets boring with all the copy and pasting that has to be done (Tool section).
Revan654
24th September 2018, 19:03
Total Changes Since Version 1.8: 9,023 lines of code have been changed. I wonder how accurate that is.
For those who use FrameServer mode with VirtualDub 2. Here is my own person build of VD2 using a more up to date Framework and Compiler(The exe file is much smaller in size and loads much faster based on latest build from 19 Branch). I have removed all un-needed files like x86 version.
Link: https://github.com/Revan654/staxrip/releases/download/1.9.0.0/VirtualDub2.7z
Here is look at the New header for internal StaxRip Thumbnailer(aka Contact Sheet). Cleaned this up allot and added allot more details to it. It's also allot cleaner in my opinion compared to the old font being used.
https://raw.githubusercontent.com/Revan654/staxrip/master/docs/screenshots/Font.png
The internal Thumbnailer supports all forms of HDR as well, Tested HDR10+ source files and they worked.
I re-built MTN software that was last released back in 2008. It's now up to date with current Standards(mainly updated for x265 and other HEVC formats). It uses Shared Libs, I just couldn't get the libs to link up to create a static version without allot of errors in the compiler. Broadwell_AVX2 is designed for cpus with AVX2 and with Broadwell CPU being the reference point. Sandybridge is the version that should work on any CPU. I have built a linux version it's on my git page if your interested. It also requires shared libs.
Zero indexing is required with MTN, it's also very fast with almost zero pause between each video.
custom output location will be added down the road.
Animation (This was something a few wanted), This took some time, Since I had to figure out how to carry variables from the form and have it be sent to the CLI.
Gif Fully supports Multiple Dither's or none at all.
https://raw.githubusercontent.com/Revan654/staxrip/master/docs/screenshots/GIF.Animation.png
aPNG (These are Much Higher Quality). Also included Opt Settings application to help shrink the size for Servers that have limits.
https://raw.githubusercontent.com/Revan654/staxrip/master/docs/screenshots/AnimatedPNG.png
HDR10 Metadata, This function adds the last remaining data needed to make it 100% fully compatible with the latest HDR10 specs. Only MKV files are Supported. MKVinfo has been included to check the color coordinates(Which MediaInfo no longer reports).
Also added the remaining switches to x265 for creating HLG content. I'm going have do some tweaking when 2.9 gets released. Since all the menus are at there limits space wise.
Also included LoadC function for ffms. StaxRip Supports ffms2(C Version Only) or ffms2k.
There been many fixes and tweaks to speed up StaxRip. Framework is now using 4.7.2. 4.7.1 seem to slow things down a bit. StaxRip atlease from my test loads videofiles much faster(Test were done on a much slower PC).
Certain VS Scripts were not included since they were having problems with certain functions or the script would just refuse to load certain functions.
There are also allot of included functions there just not included in the base context menu due to the numbers of functions some scripts have.
Float 32 scripts are also included like Plum and Oyster, Just not added to context menu.
Cleaned up the Context menu a bit and grouped multiple functions into one function through pop-up menu. Which creates smaller footprint.
of course all this can be changed to your style in the profile menu.
Lastly added new image formats when saving images, PNG & TIFF have been added for single frame shots.
With internal Thumbnail maker PNG,TIFF & BMP have been added through drop down menu.
---------
Been testing StaxRip in Portable mode and so far it fully works. Next Release I might do a dual release of the two versions if there interest in a Portable.
foxace
24th September 2018, 19:21
how to copy/paste HDR metada with nvenc ?
Revan654
24th September 2018, 20:27
how to copy/paste HDR metada with nvenc ?
Going need more details, I have no idea what your trying to do.
Natty
24th September 2018, 23:41
maybe first bug - in 1.9.0.0 when i close cropping window, app hangs and nothing is clickable. happens in both conditions when cropping value matches output mod and when it doesnt.
imhh11
25th September 2018, 01:08
yep same behavior on my end.
Magik Mark
25th September 2018, 01:55
Thanks for the update.
Possible bug. Choosing the right subtitle doesn't work after it has been indexed
Revan654
25th September 2018, 02:06
maybe first bug - in 1.9.0.0 when i close cropping window, app hangs and nothing is clickable. happens in both conditions when cropping value matches output mod and when it doesnt.
It looks like flowmenu & crop window are not getting along. I have to take a look to see whats going on.
Revan654
25th September 2018, 02:34
It looks like flowmenu & crop window are not getting along. I have to take a look to see whats going on.
It's been fixed, I have no idea how that one line of code got into the file.
Plus the VS IDE should have caught that.
Revan654
25th September 2018, 04:05
- Fixed the Crop Freezing
- RawSource has been Full added.
- MTN Thumbnail Creator now supports custom output locations.
- Everything else is unchanged
Link is unchanged but just incase:
Link: https://github.com/Revan654/staxrip/releases/download/1.9.0.0/1.9.0.0.x64.7z
NikosD
25th September 2018, 06:40
It's been fixed, I have no idea how that one line of code got into the file.
You are a perfectionist developer that you have a lot to give in the enthusiast and open source community.
Good to see you around.
thomy21
25th September 2018, 07:15
Unfortunately I can't encode anything anymore with the new version.
There is always this error message. It seems that all the audio and subtitle formats are not read anymore and then he can't find them at the end of the encoding.
Log:
General
Complete name : B:\enc\Temp\Scrubs.-.S03E06.-.Mein.Handtaschentrick_temp\Scrubs.-.S03E06.-.Mein.Handtaschentrick_out.h264
Format : AVC
Format/Info : Advanced Video Codec
File size : 200 MiB
Writing library : x264 core 157 r2932 303c484
Video
Format : AVC
Format/Info : Advanced Video Codec
Format profile : High@L3
Format settings : CABAC / 5 Ref Frames
Format, CABAC : Yes
Format, ReFrames : 5 frames
Width : 640 pixels
Height : 480 pixels
Display aspect ratio : 4:3
Frame rate : 25.000 FPS
Color space : YUV
Chroma subsampling : 4:2:0
Bit depth : 8 bits
Scan type : Progressive
Writing library : x264 core 157 r2932 303c484
------------------ Error Muxing using mkvmerge 26.0.0 ------------------
Muxing using mkvmerge 26.0.0 failed with exit code: 2 (0x2)
The exit code might be a system error code: STATUS_WAIT_2
The exit code might be a system error code: Das System kann die angegebene Datei nicht finden.
--------------------- Muxing using mkvmerge 26.0.0 ---------------------
C:\Staxrip.-.1.9.0.0.-.x64\Apps\MKVToolNix\mkvmerge.exe -o "B:\enc\STAFFEL 1 (Komplett) (T22)\Scrubs.-.S03E06.-.Mein.Handtaschentrick.mkv" B:\enc\Temp\Scrubs.-.S03E06.-.Mein.Handtaschentrick_temp\Scrubs.-.S03E06.-.Mein.Handtaschentrick_out.h264 --audio-tracks 0 --language 0:ger --default-track 0:0 --forced-track 0:0 "B:\enc\Temp\Scrubs.-.S03E06.-.Mein.Handtaschentrick_temp\Scrubs.-.S03E06.-.Mein.Handtaschentrick ID4 German.mka" --audio-tracks 0 --language 0:eng --default-track 0:0 --forced-track 0:0 "B:\enc\Temp\Scrubs.-.S03E06.-.Mein.Handtaschentrick_temp\Scrubs.-.S03E06.-.Mein.Handtaschentrick ID1 English.mka" --no-audio --no-video --no-chapters --no-attachments --no-track-tags --no-global-tags --subtitle-tracks 6 --forced-track 6:0 --default-track 6:0 --language 6:eng --track-name "6:" "D:\Scrubs\DVD 31\Scrubs.-.S03E06.-.Mein.Handtaschentrick.mkv" --no-audio --no-video --no-chapters --no-attachments --no-track-tags --no-global-tags --subtitle-tracks 7 --forced-track 7:0 --default-track 7:0 --language 7:eng --track-name "7:" "D:\Scrubs\DVD 31\Scrubs.-.S03E06.-.Mein.Handtaschentrick.mkv" --no-audio --no-video --no-chapters --no-attachments --no-track-tags --no-global-tags --subtitle-tracks 8 --forced-track 8:0 --default-track 8:0 --language 8:fre --track-name "8:" "D:\Scrubs\DVD 31\Scrubs.-.S03E06.-.Mein.Handtaschentrick.mkv" --no-audio --no-video --no-chapters --no-attachments --no-track-tags --no-global-tags --subtitle-tracks 9 --forced-track 9:0 --default-track 9:0 --language 9:ita --track-name "9:" "D:\Scrubs\DVD 31\Scrubs.-.S03E06.-.Mein.Handtaschentrick.mkv" --no-audio --no-video --no-chapters --no-attachments --no-track-tags --no-global-tags --subtitle-tracks 10 --forced-track 10:0 --default-track 10:0 --language 10:ger --track-name "10:" "D:\Scrubs\DVD 31\Scrubs.-.S03E06.-.Mein.Handtaschentrick.mkv" --no-audio --no-video --no-chapters --no-attachments --no-track-tags --no-global-tags --subtitle-tracks 11 --forced-track 11:0 --default-track 11:0 --language 11:spa --track-name "11:" "D:\Scrubs\DVD 31\Scrubs.-.S03E06.-.Mein.Handtaschentrick.mkv" --no-audio --no-video --no-chapters --no-attachments --no-track-tags --no-global-tags --subtitle-tracks 12 --forced-track 12:0 --default-track 12:0 --language 12:nob --track-name "12:" "D:\Scrubs\DVD 31\Scrubs.-.S03E06.-.Mein.Handtaschentrick.mkv" --no-audio --no-video --no-chapters --no-attachments --no-track-tags --no-global-tags --subtitle-tracks 13 --forced-track 13:0 --default-track 13:0 --language 13:dan --track-name "13:" "D:\Scrubs\DVD 31\Scrubs.-.S03E06.-.Mein.Handtaschentrick.mkv" --no-audio --no-video --no-chapters --no-attachments --no-track-tags --no-global-tags --subtitle-tracks 14 --forced-track 14:0 --default-track 14:0 --language 14:swe --track-name "14:" "D:\Scrubs\DVD 31\Scrubs.-.S03E06.-.Mein.Handtaschentrick.mkv" --no-audio --no-video --no-chapters --no-attachments --no-track-tags --no-global-tags --subtitle-tracks 15 --forced-track 15:0 --default-track 15:0 --language 15:fin --track-name "15:" "D:\Scrubs\DVD 31\Scrubs.-.S03E06.-.Mein.Handtaschentrick.mkv" --no-audio --no-video --no-chapters --no-attachments --no-track-tags --no-global-tags --subtitle-tracks 16 --forced-track 16:0 --default-track 16:1 --language 16:fre --track-name "16:" "D:\Scrubs\DVD 31\Scrubs.-.S03E06.-.Mein.Handtaschentrick.mkv" --no-audio --no-video --no-chapters --no-attachments --no-track-tags --no-global-tags --subtitle-tracks 17 --forced-track 17:0 --default-track 17:0 --language 17:ita --track-name "17:" "D:\Scrubs\DVD 31\Scrubs.-.S03E06.-.Mein.Handtaschentrick.mkv" --no-audio --no-video --no-chapters --no-attachments --no-track-tags --no-global-tags --subtitle-tracks 18 --forced-track 18:0 --default-track 18:0 --language 18:ger --track-name "18:" "D:\Scrubs\DVD 31\Scrubs.-.S03E06.-.Mein.Handtaschentrick.mkv" --no-audio --no-video --no-chapters --no-attachments --no-track-tags --no-global-tags --subtitle-tracks 19 --forced-track 19:0 --default-track 19:0 --language 19:spa --track-name "19:" "D:\Scrubs\DVD 31\Scrubs.-.S03E06.-.Mein.Handtaschentrick.mkv" --chapters B:\enc\Temp\Scrubs.-.S03E06.-.Mein.Handtaschentrick_temp\Scrubs.-.S03E06.-.Mein.Handtaschentrick_chapters.xml --global-tags B:\enc\Temp\Scrubs.-.S03E06.-.Mein.Handtaschentrick_temp\Scrubs.-.S03E06.-.Mein.Handtaschentrick_tags.xml --ui-language en
mkvmerge v26.0.0 ('In The Game') 64-bit
Error: The type of file 'B:\enc\Temp\Scrubs.-.S03E06.-.Mein.Handtaschentrick_temp\Scrubs.-.S03E06.-.Mein.Handtaschentrick ID4 German.mka' could not be recognized.
--------------------- Muxing using mkvmerge 26.0.0 ---------------------
C:\Staxrip.-.1.9.0.0.-.x64\Apps\MKVToolNix\mkvmerge.exe -o "B:\enc\STAFFEL 1 (Komplett) (T22)\Scrubs.-.S03E06.-.Mein.Handtaschentrick.mkv" B:\enc\Temp\Scrubs.-.S03E06.-.Mein.Handtaschentrick_temp\Scrubs.-.S03E06.-.Mein.Handtaschentrick_out.h264 --audio-tracks 0 --language 0:ger --default-track 0:0 --forced-track 0:0 "B:\enc\Temp\Scrubs.-.S03E06.-.Mein.Handtaschentrick_temp\Scrubs.-.S03E06.-.Mein.Handtaschentrick ID4 German.mka" --audio-tracks 0 --language 0:eng --default-track 0:0 --forced-track 0:0 "B:\enc\Temp\Scrubs.-.S03E06.-.Mein.Handtaschentrick_temp\Scrubs.-.S03E06.-.Mein.Handtaschentrick ID1 English.mka" --no-audio --no-video --no-chapters --no-attachments --no-track-tags --no-global-tags --subtitle-tracks 6 --forced-track 6:0 --default-track 6:0 --language 6:eng --track-name "6:" "D:\Scrubs\DVD 31\Scrubs.-.S03E06.-.Mein.Handtaschentrick.mkv" --no-audio --no-video --no-chapters --no-attachments --no-track-tags --no-global-tags --subtitle-tracks 7 --forced-track 7:0 --default-track 7:0 --language 7:eng --track-name "7:" "D:\Scrubs\DVD 31\Scrubs.-.S03E06.-.Mein.Handtaschentrick.mkv" --no-audio --no-video --no-chapters --no-attachments --no-track-tags --no-global-tags --subtitle-tracks 8 --forced-track 8:0 --default-track 8:0 --language 8:fre --track-name "8:" "D:\Scrubs\DVD 31\Scrubs.-.S03E06.-.Mein.Handtaschentrick.mkv" --no-audio --no-video --no-chapters --no-attachments --no-track-tags --no-global-tags --subtitle-tracks 9 --forced-track 9:0 --default-track 9:0 --language 9:ita --track-name "9:" "D:\Scrubs\DVD 31\Scrubs.-.S03E06.-.Mein.Handtaschentrick.mkv" --no-audio --no-video --no-chapters --no-attachments --no-track-tags --no-global-tags --subtitle-tracks 10 --forced-track 10:0 --default-track 10:0 --language 10:ger --track-name "10:" "D:\Scrubs\DVD 31\Scrubs.-.S03E06.-.Mein.Handtaschentrick.mkv" --no-audio --no-video --no-chapters --no-attachments --no-track-tags --no-global-tags --subtitle-tracks 11 --forced-track 11:0 --default-track 11:0 --language 11:spa --track-name "11:" "D:\Scrubs\DVD 31\Scrubs.-.S03E06.-.Mein.Handtaschentrick.mkv" --no-audio --no-video --no-chapters --no-attachments --no-track-tags --no-global-tags --subtitle-tracks 12 --forced-track 12:0 --default-track 12:0 --language 12:nob --track-name "12:" "D:\Scrubs\DVD 31\Scrubs.-.S03E06.-.Mein.Handtaschentrick.mkv" --no-audio --no-video --no-chapters --no-attachments --no-track-tags --no-global-tags --subtitle-tracks 13 --forced-track 13:0 --default-track 13:0 --language 13:dan --track-name "13:" "D:\Scrubs\DVD 31\Scrubs.-.S03E06.-.Mein.Handtaschentrick.mkv" --no-audio --no-video --no-chapters --no-attachments --no-track-tags --no-global-tags --subtitle-tracks 14 --forced-track 14:0 --default-track 14:0 --language 14:swe --track-name "14:" "D:\Scrubs\DVD 31\Scrubs.-.S03E06.-.Mein.Handtaschentrick.mkv" --no-audio --no-video --no-chapters --no-attachments --no-track-tags --no-global-tags --subtitle-tracks 15 --forced-track 15:0 --default-track 15:0 --language 15:fin --track-name "15:" "D:\Scrubs\DVD 31\Scrubs.-.S03E06.-.Mein.Handtaschentrick.mkv" --no-audio --no-video --no-chapters --no-attachments --no-track-tags --no-global-tags --subtitle-tracks 16 --forced-track 16:0 --default-track 16:1 --language 16:fre --track-name "16:" "D:\Scrubs\DVD 31\Scrubs.-.S03E06.-.Mein.Handtaschentrick.mkv" --no-audio --no-video --no-chapters --no-attachments --no-track-tags --no-global-tags --subtitle-tracks 17 --forced-track 17:0 --default-track 17:0 --language 17:ita --track-name "17:" "D:\Scrubs\DVD 31\Scrubs.-.S03E06.-.Mein.Handtaschentrick.mkv" --no-audio --no-video --no-chapters --no-attachments --no-track-tags --no-global-tags --subtitle-tracks 18 --forced-track 18:0 --default-track 18:0 --language 18:ger --track-name "18:" "D:\Scrubs\DVD 31\Scrubs.-.S03E06.-.Mein.Handtaschentrick.mkv" --no-audio --no-video --no-chapters --no-attachments --no-track-tags --no-global-tags --subtitle-tracks 19 --forced-track 19:0 --default-track 19:0 --language 19:spa --track-name "19:" "D:\Scrubs\DVD 31\Scrubs.-.S03E06.-.Mein.Handtaschentrick.mkv" --chapters B:\enc\Temp\Scrubs.-.S03E06.-.Mein.Handtaschentrick_temp\Scrubs.-.S03E06.-.Mein.Handtaschentrick_chapters.xml --global-tags B:\enc\Temp\Scrubs.-.S03E06.-.Mein.Handtaschentrick_temp\Scrubs.-.S03E06.-.Mein.Handtaschentrick_tags.xml --ui-language en
mkvmerge v26.0.0 ('In The Game') 64-bit
Error: The type of file 'B:\enc\Temp\Scrubs.-.S03E06.-.Mein.Handtaschentrick_temp\Scrubs.-.S03E06.-.Mein.Handtaschentrick ID4 German.mka' could not be recognized.
Start: 08:08:03
End: 08:08:03
Duration: 00:00:00
proper88
25th September 2018, 09:08
Halle Revan654,
first i have to say thank you for support and development StaxRip
After encoding with QSVEnc, HDR metadata are missing, with h265 all is Ok
Magik Mark
25th September 2018, 12:31
Raven,
I'm getting this error:
Error Video encoding second pass using x265 2.8+69 (1.9.0.0)
Video encoding second pass using x265 2.8+69 failed with exit code: 4 (0x4)
The exit code might be a system error code: The system cannot open the file.
The exit code might be a system error code: The system cannot open the file.
Detail in error message is really long. If you want a copy I need to send it via email
I have no problem using v1.706
NathanX
25th September 2018, 12:46
Hi Revan654,
first of all: thanks a lot for continuing the great work of Stax76 and providing the new version of staxrip.
I am quite happy with your latest version, especially for reading some hdr metadata when using nvenc. I also experienced an issue related to nvenc: when using using avisynth/vapoursynth as decoder (in the basic tab nvenc settings) everything is fine. When switchting to nvenc native or nvenc cuda an error message appears (see attachment) which is basically saying the postproc-55.dll is missing. After closing that message box another message box pops up saying:
Error Video encoding using NVEnc 4.16 (1.9.0.0)
Video encoding using NVEnc 4.16 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: Unzulässige Funktion.
------------------- Video encoding using NVEnc 4.16 -------------------
"C:\Users\Homeserveradmin\Desktop\Staxrip 1.9.0.0\Apps\NVEnc\NVEncC64.exe" --vbrhq 10234 --codec h265 --preset quality --output-depth 10 --bframes 4 --ref 4 --gop-len 250 --lookahead 32 --output-buf 128 --master-display "G(8500,39850)B(6550,2300)R(35400,14600)WP(15635,16450)L(40000000,50)" --colormatrix bt2020nc --colorprim bt2020 --transfer smpte2084 --max-cll "725,162" --vpp-edgelevel --crop 0,0,0,2 --output-res 3840x1608 -i "I:\_in\4k HDR\Ready.Player.One.2018.German.TrueHD.Atmos.DL.2160p.UHD.BluRay.HDR.x265-NIMA4K.mkv" -o "I:\_in\4k HDR\Ready.Player.One.2018.German.TrueHD.Atmos.DL.2160p.UHD.BluRay.HDR.x265-NIMA4K_temp\Ready.Player.One.2018.German.TrueHD.Atmos.DL.2160p.UHD.BluRay.HDR.x265-NIMA4K_new_out.h265"
avcuvid/avsw: avcodec: failed to load dlls.
avcuvid/avsw: please make sure "avcodec-58.dll", "avformat-58.dll",
avcuvid/avsw: "avutil-56.dll", "avfilter-7.dll", "swresample-3.dll"
avcuvid/avsw: is installed in your system.
Failed to open input file.
StaxRip.ErrorAbortException: Video encoding using NVEnc 4.16 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: Unzulässige Funktion.
------------------- Video encoding using NVEnc 4.16 -------------------
"C:\Users\Homeserveradmin\Desktop\Staxrip 1.9.0.0\Apps\NVEnc\NVEncC64.exe" --vbrhq 10234 --codec h265 --preset quality --output-depth 10 --bframes 4 --ref 4 --gop-len 250 --lookahead 32 --output-buf 128 --master-display "G(8500,39850)B(6550,2300)R(35400,14600)WP(15635,16450)L(40000000,50)" --colormatrix bt2020nc --colorprim bt2020 --transfer smpte2084 --max-cll "725,162" --vpp-edgelevel --crop 0,0,0,2 --output-res 3840x1608 -i "I:\_in\4k HDR\Ready.Player.One.2018.German.TrueHD.Atmos.DL.2160p.UHD.BluRay.HDR.x265-NIMA4K.mkv" -o "I:\_in\4k HDR\Ready.Player.One.2018.German.TrueHD.Atmos.DL.2160p.UHD.BluRay.HDR.x265-NIMA4K_temp\Ready.Player.One.2018.German.TrueHD.Atmos.DL.2160p.UHD.BluRay.HDR.x265-NIMA4K_new_out.h265"
avcuvid/avsw: avcodec: failed to load dlls.
avcuvid/avsw: please make sure "avcodec-58.dll", "avformat-58.dll",
avcuvid/avsw: "avutil-56.dll", "avfilter-7.dll", "swresample-3.dll"
avcuvid/avsw: is installed in your system.
Failed to open input file.
bei StaxRip.Proc.Start() in C:\Users\Revan\Desktop\staxrip-1.8.2.0\General\Proc.vb:Zeile 338.
bei StaxRip.NVEnc.Encode() in C:\Users\Revan\Desktop\staxrip-1.8.2.0\Encoding\NVEnc.vb:Zeile 82.
bei StaxRip.GlobalClass.ProcessVideo() in C:\Users\Revan\Desktop\staxrip-1.8.2.0\General\GlobalClass.vb:Zeile 231.
bei System.Threading.Tasks.Parallel.<>c__DisplayClass4_0.<Invoke>b__0()
--- Ende der Stapelüberwachung vom vorhergehenden Ort, an dem die Ausnahme ausgelöst wurde ---
bei System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw()
bei StaxRip.GlobalClass.ProcessJob(String jobPath) in C:\Users\Revan\Desktop\staxrip-1.8.2.0\General\GlobalClass.vb:Zeile 138.
Any ideas about that?
Thanks a lot in advance!
NathanX
Revan654
25th September 2018, 18:57
Raven,
I'm getting this error:
Error Video encoding second pass using x265 2.8+69 (1.9.0.0)
Video encoding second pass using x265 2.8+69 failed with exit code: 4 (0x4)
The exit code might be a system error code: The system cannot open the file.
The exit code might be a system error code: The system cannot open the file.
Detail in error message is really long. If you want a copy I need to send it via email
I have no problem using v1.706
The base commands for x265 is unchanged Many of the changes to x265 were to switches and flags which would return x flag does not exist if they were improperly used.
Make sure your using the proper version that matches your CPU. Almost every exit code is because a CPU doesn't support X feature. If your having issues with +69 you can try different build or even different compiled version.
Link: http://msystem.waw.pl/x265/
The default version is AVX compiled with VS2017. You can try the gcc version or VS2015 version.
I fully tested x265 before I released the build, along with HDR10 tests. I didn't get any return errors.
CPU detailed issues is something I can't really debug since there way to many factors to take into account.
Also make sure you have both read & write access to folder your sending data to. MS loves to hijack your user rights. Which is likely the issue since it's having problems opening the file for the second pass. Allot of hijack happened after April 2018 Update to Windows. There even security locks in PowerShell now. Which might cause issues when using the Update feature.
I doubled checked with a quick two pass encode.
Pass One
------------------- Video encoding using x265 2.8+69 -------------------
C:\Users\Revan\Desktop\staxrip-1.8.2.0\bin\x64\Apps\avs2pipemod\avs2pipemod64.exe -y4mp C:\Users\Revan\Desktop\trailer_1500_temp\trailer_125200.avs | C:\Users\Revan\Desktop\staxrip-1.8.2.0\bin\x64\Apps\x265\x265.exe --pass 1 --bitrate 3000 --profile main10 --output-depth 10 --frames 1274 --y4m --stats C:\Users\Revan\Desktop\trailer_1500_temp\trailer_125200.stats --output NUL -
avs2pipemod[info]: writing 1274 frames of 30000/1001 fps, 848x480,
sar 0:0, YUV-420-planar-8bit progressive video.
y4m [info]: 848x480 fps 30000/1001 i420p8 unknown frame count
raw [info]: output file: NUL
x265 [info]: HEVC encoder version 2.8+69-856f056d392e
x265 [info]: build info [Windows][MSVC 1915][64 bit] 10bit
x265 [info]: using cpu capabilities: MMX2 SSE2Fast SSSE3 SSE4.2 AVX
x265 [info]: Main 10 profile, Level-3 (Main tier)
x265 [info]: Thread pool created using 8 threads
x265 [info]: Slices : 1
x265 [info]: frame threads / pool features : 3 / wpp(8 rows)
x265 [warning]: Source height < 720p; disabling lookahead-slices
x265 [info]: Coding QT: max CU size, min CU size : 64 / 8
x265 [info]: Residual QT: max TU size, max depth : 32 / 1 inter / 1 intra
x265 [info]: ME / range / subpel / merge : hex / 57 / 2 / 2
x265 [info]: Keyframe min / max / scenecut / bias: 25 / 250 / 40 / 5.00
x265 [info]: Lookahead / bframes / badapt : 20 / 4 / 2
x265 [info]: b-pyramid / weightp / weightb : 1 / 1 / 0
x265 [info]: References / ref-limit cu / depth : 3 / on / on
x265 [info]: AQ: mode / str / qg-size / cu-tree : 1 / 1.0 / 32 / 1
x265 [info]: Rate Control / qCompress : ABR-3000 kbps / 0.60
x265 [info]: tools: rd=3 psy-rd=2.00 rskip signhide tmvp strong-intra-smoothing
x265 [info]: tools: deblock sao stats-write
Pass Two:
------------- Video encoding second pass using x265 2.8+69 -------------
C:\Users\Revan\Desktop\staxrip-1.8.2.0\bin\x64\Apps\avs2pipemod\avs2pipemod64.exe -y4mp C:\Users\Revan\Desktop\trailer_1500_temp\trailer_125200.avs | C:\Users\Revan\Desktop\staxrip-1.8.2.0\bin\x64\Apps\x265\x265.exe --pass 2 --bitrate 3000 --profile main10 --output-depth 10 --frames 1274 --y4m --stats C:\Users\Revan\Desktop\trailer_1500_temp\trailer_125200.stats --output C:\Users\Revan\Desktop\trailer_1500_temp\trailer_125200_out.hevc -
avs2pipemod[info]: writing 1274 frames of 30000/1001 fps, 848x480,
sar 0:0, YUV-420-planar-8bit progressive video.
y4m [info]: 848x480 fps 30000/1001 i420p8 unknown frame count
raw [info]: output file: C:\Users\Revan\Desktop\trailer_1500_temp\trailer_125200_out.hevc
x265 [info]: HEVC encoder version 2.8+69-856f056d392e
x265 [info]: build info [Windows][MSVC 1915][64 bit] 10bit
x265 [info]: using cpu capabilities: MMX2 SSE2Fast SSSE3 SSE4.2 AVX
x265 [info]: Main 10 profile, Level-3 (Main tier)
x265 [info]: Thread pool created using 8 threads
x265 [info]: Slices : 1
x265 [info]: frame threads / pool features : 3 / wpp(8 rows)
x265 [warning]: Source height < 720p; disabling lookahead-slices
x265 [info]: Coding QT: max CU size, min CU size : 64 / 8
x265 [info]: Residual QT: max TU size, max depth : 32 / 1 inter / 1 intra
x265 [info]: ME / range / subpel / merge : hex / 57 / 2 / 2
x265 [info]: Keyframe min / max / scenecut / bias: 25 / 250 / 40 / 5.00
x265 [info]: Lookahead / bframes / badapt : 20 / 4 / 2
x265 [info]: b-pyramid / weightp / weightb : 1 / 1 / 0
x265 [info]: References / ref-limit cu / depth : 3 / on / on
x265 [info]: AQ: mode / str / qg-size / cu-tree : 1 / 1.0 / 32 / 1
x265 [info]: Rate Control / qCompress : ABR-3000 kbps / 0.60
x265 [info]: tools: rd=3 psy-rd=2.00 rskip signhide tmvp strong-intra-smoothing
x265 [info]: tools: deblock sao stats-read
Revan654
25th September 2018, 19:05
Hi Revan654,
first of all: thanks a lot for continuing the great work of Stax76 and providing the new version of staxrip.
I am quite happy with your latest version, especially for reading some hdr metadata when using nvenc. I also experienced an issue related to nvenc: when using using avisynth/vapoursynth as decoder (in the basic tab nvenc settings) everything is fine. When switchting to nvenc native or nvenc cuda an error message appears (see attachment) which is basically saying the postproc-55.dll is missing. After closing that message box another message box pops up saying:
Error Video encoding using NVEnc 4.16 (1.9.0.0)
Video encoding using NVEnc 4.16 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: Unzulässige Funktion.
------------------- Video encoding using NVEnc 4.16 -------------------
"C:\Users\Homeserveradmin\Desktop\Staxrip 1.9.0.0\Apps\NVEnc\NVEncC64.exe" --vbrhq 10234 --codec h265 --preset quality --output-depth 10 --bframes 4 --ref 4 --gop-len 250 --lookahead 32 --output-buf 128 --master-display "G(8500,39850)B(6550,2300)R(35400,14600)WP(15635,16450)L(40000000,50)" --colormatrix bt2020nc --colorprim bt2020 --transfer smpte2084 --max-cll "725,162" --vpp-edgelevel --crop 0,0,0,2 --output-res 3840x1608 -i "I:\_in\4k HDR\Ready.Player.One.2018.German.TrueHD.Atmos.DL.2160p.UHD.BluRay.HDR.x265-NIMA4K.mkv" -o "I:\_in\4k HDR\Ready.Player.One.2018.German.TrueHD.Atmos.DL.2160p.UHD.BluRay.HDR.x265-NIMA4K_temp\Ready.Player.One.2018.German.TrueHD.Atmos.DL.2160p.UHD.BluRay.HDR.x265-NIMA4K_new_out.h265"
avcuvid/avsw: avcodec: failed to load dlls.
avcuvid/avsw: please make sure "avcodec-58.dll", "avformat-58.dll",
avcuvid/avsw: "avutil-56.dll", "avfilter-7.dll", "swresample-3.dll"
avcuvid/avsw: is installed in your system.
Failed to open input file.
StaxRip.ErrorAbortException: Video encoding using NVEnc 4.16 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: Unzulässige Funktion.
------------------- Video encoding using NVEnc 4.16 -------------------
"C:\Users\Homeserveradmin\Desktop\Staxrip 1.9.0.0\Apps\NVEnc\NVEncC64.exe" --vbrhq 10234 --codec h265 --preset quality --output-depth 10 --bframes 4 --ref 4 --gop-len 250 --lookahead 32 --output-buf 128 --master-display "G(8500,39850)B(6550,2300)R(35400,14600)WP(15635,16450)L(40000000,50)" --colormatrix bt2020nc --colorprim bt2020 --transfer smpte2084 --max-cll "725,162" --vpp-edgelevel --crop 0,0,0,2 --output-res 3840x1608 -i "I:\_in\4k HDR\Ready.Player.One.2018.German.TrueHD.Atmos.DL.2160p.UHD.BluRay.HDR.x265-NIMA4K.mkv" -o "I:\_in\4k HDR\Ready.Player.One.2018.German.TrueHD.Atmos.DL.2160p.UHD.BluRay.HDR.x265-NIMA4K_temp\Ready.Player.One.2018.German.TrueHD.Atmos.DL.2160p.UHD.BluRay.HDR.x265-NIMA4K_new_out.h265"
avcuvid/avsw: avcodec: failed to load dlls.
avcuvid/avsw: please make sure "avcodec-58.dll", "avformat-58.dll",
avcuvid/avsw: "avutil-56.dll", "avfilter-7.dll", "swresample-3.dll"
avcuvid/avsw: is installed in your system.
Failed to open input file.
bei StaxRip.Proc.Start() in C:\Users\Revan\Desktop\staxrip-1.8.2.0\General\Proc.vb:Zeile 338.
bei StaxRip.NVEnc.Encode() in C:\Users\Revan\Desktop\staxrip-1.8.2.0\Encoding\NVEnc.vb:Zeile 82.
bei StaxRip.GlobalClass.ProcessVideo() in C:\Users\Revan\Desktop\staxrip-1.8.2.0\General\GlobalClass.vb:Zeile 231.
bei System.Threading.Tasks.Parallel.<>c__DisplayClass4_0.<Invoke>b__0()
--- Ende der Stapelüberwachung vom vorhergehenden Ort, an dem die Ausnahme ausgelöst wurde ---
bei System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw()
bei StaxRip.GlobalClass.ProcessJob(String jobPath) in C:\Users\Revan\Desktop\staxrip-1.8.2.0\General\GlobalClass.vb:Zeile 138.
Any ideas about that?
Thanks a lot in advance!
NathanX
It seems like postproc dll from ffmpeg is required for nvencc. I don't recall it being needed before :confused: It's not even included with nvencc.
Anyways that is a simple fix, just grab the latest ffmpeg and copy the postproc to the nvencc folder. You shouldn't have anymore errors.
Link: https://ffmpeg.zeranoe.com/builds/win64/shared/ffmpeg-4.0.2-win64-shared.zip
I would do a check hardware as well to make sure your hardware supports everything.
Or it could just be buggy code with NVEnc 4.16 which is beyond my control. If this is the case have to wait for a new build to be released.
Revan654
25th September 2018, 19:18
Unfortunately I can't encode anything anymore with the new version.
There is always this error message. It seems that all the audio and subtitle formats are not read anymore and then he can't find them at the end of the encoding.
Log:
General
Complete name : B:\enc\Temp\Scrubs.-.S03E06.-.Mein.Handtaschentrick_temp\Scrubs.-.S03E06.-.Mein.Handtaschentrick_out.h264
Format : AVC
Format/Info : Advanced Video Codec
File size : 200 MiB
Writing library : x264 core 157 r2932 303c484
Video
Format : AVC
Format/Info : Advanced Video Codec
Format profile : High@L3
Format settings : CABAC / 5 Ref Frames
Format, CABAC : Yes
Format, ReFrames : 5 frames
Width : 640 pixels
Height : 480 pixels
Display aspect ratio : 4:3
Frame rate : 25.000 FPS
Color space : YUV
Chroma subsampling : 4:2:0
Bit depth : 8 bits
Scan type : Progressive
Writing library : x264 core 157 r2932 303c484
I need more information, does the x264 correctly? or is the issue only tied to muxing process(mkvmerge)?
NathanX
25th September 2018, 19:23
It seems like postproc dll from ffmpeg is required for nvencc. I don't recall it being needed before :confused: It's not even included with nvencc.
Anyways that is a simple fix, just grab the latest ffmpeg and copy the postproc to the nvencc folder. You shouldn't have anymore errors.
Link: https://ffmpeg.zeranoe.com/builds/win64/shared/ffmpeg-4.0.2-win64-shared.zip
I would do a check hardware as well to make sure your hardware supports everything.
Or it could just be buggy code with NVEnc 4.16 which is beyond my control. If this is the case have to wait for a new build to be released.
You are great! Just had to copy postproc-55.dll and swscale-5.dll over to the nvenc folder and now it works.
Thanks a lot!!!!
Revan654
25th September 2018, 19:28
Halle Revan654,
first i have to say thank you for support and development StaxRip
After encoding with QSVEnc, HDR metadata are missing, with h265 all is Ok
QSVENC doesn't have all the metadata flags for HDR like x265 has. The docs when it comes to encoders made by rigaya are very iffy. There are times the docs claim it has x feature but reality is the feature is completely missing. This could be the case again here with QSVEncC.
--------
FYI for anyone doing HDR make sure to disable No-open-gop. I couldn't get the flag to become disabled once it's enabled through automation process in VUI import or even Powershell. By default it's set to open-gop(x265 defaults).
Some of the x265 defaults don't make sense to have enable in the first place. :confused: Do you really want intra-smoothing enabled? It destroys details in the picture.
Revan654
25th September 2018, 19:29
You are great! Just had to copy postproc-55.dll and swscale-5.dll over to the nvenc folder and now it works.
Thanks a lot!!!!
No Problem, Not sure why those files are not included with the exe package. I should copy those files over to mine so I don't forget.
Magik Mark
26th September 2018, 00:18
Raven
How do we check for user rights on folders?
Revan654
26th September 2018, 02:03
Raven
How do we check for user rights on folders?
Right click, Properties -> Security
Head to: Control Panel\User Accounts\User Accounts
Click on Control Settings and slid the bar to the bottom.
thomy21
26th September 2018, 08:29
Hello Revan654
For me it looks like he doesn't read the files when he extracts them at the beginning. He creates files for DE, EN, FR etc. what is available but doesn't read them. All have 0 byte. The encoding runs normally and when he wants to put everything together, the files are missing. I have tried it with different files, it is always the same, with the old version 1.7.0.6 everything works as it should. It's probably MKVToolNix.
NathanX
26th September 2018, 11:34
Hello Revan654
For me it looks like he doesn't read the files when he extracts them at the beginning. He creates files for DE, EN, FR etc. what is available but doesn't read them. All have 0 byte. The encoding runs normally and when he wants to put everything together, the files are missing. I have tried it with different files, it is always the same, with the old version 1.7.0.6 everything works as it should. It's probably MKVToolNix.
Have you tried with some other episodes from any other series? Or even a movie? The zero byte files are the different audio streams, right?
Error: The type of file 'B:\enc\Temp\Scrubs.-.S03E06.-.Mein.Handtaschentrick_temp\Scrubs.-.S03E06.-.Mein.Handtaschentrick ID4 German.mka' could not be recognized.
The error message looks like mkvtoolnix was not able to recognize the type of audio track, can you give more information on the type of audio track in the original file?
Before the error message stated above there is another error message:
Muxing using mkvmerge 26.0.0 failed with exit code: 2 (0x2)
The exit code might be a system error code: STATUS_WAIT_2
I guess there must be some kind of system error message window pointing to the error.... at least that happened with "my" error, which was solved by copying some missing files into the nvenc app folder. So maybe there is something similar in your case.
thomy21
26th September 2018, 11:51
Hi NathanX
Yes I have different series, different qualities (DVD, 720p and 1080p tested) everywhere the same result, it reads the files but all these files have 0 bytes and can therefore not be loaded afterwards if at the end of encoding goes to muxing.
I strongly suspect that this is a bug, because it works fine with the old version with all files. I also noticed that he does mka files with audio, earlier he read DTS or AC3. But of course it makes no difference for the muxxing at the end.
NathanX
26th September 2018, 13:50
Hi NathanX
Yes I have different series, different qualities (DVD, 720p and 1080p tested) everywhere the same result, it reads the files but all these files have 0 bytes and can therefore not be loaded afterwards if at the end of encoding goes to muxing.
I strongly suspect that this is a bug, because it works fine with the old version with all files. I also noticed that he does mka files with audio, earlier he read DTS or AC3. But of course it makes no difference for the muxxing at the end.
Well, you could copy the appfolder of mkvtoolnix from staxrip 1.7.0.6 over to the appfolder of mkvtoolnix from staxrip 1.9.0.0 (make a backup before....) and check again.
Mister XY
26th September 2018, 15:44
Hi NathanX
Yes I have different series, different qualities (DVD, 720p and 1080p tested) everywhere the same result, it reads the files but all these files have 0 bytes and can therefore not be loaded afterwards if at the end of encoding goes to muxing.
I strongly suspect that this is a bug, because it works fine with the old version with all files. I also noticed that he does mka files with audio, earlier he read DTS or AC3. But of course it makes no difference for the muxxing at the end.
I have only copy the Mediainfo.dll from my v 1.8.2.0 to the 1.9.0 version and all runs fine. Now i have the correct file extensions.
thomy21
26th September 2018, 17:03
I have only copy the Mediainfo.dll from my v 1.8.2.0 to the 1.9.0 version and all runs fine. Now i have the correct file extensions.
Super that helped. Many thanks for the tip
proper88
26th September 2018, 17:34
QSVENC doesn't have all the metadata flags for HDR like x265 has. The docs when it comes to encoders made by rigaya are very iffy. There are times the docs claim it has x feature but reality is the feature is completely missing. This could be the case again here with QSVEncC.
.
There are two HDR parameters:
--max-cll <int>,<int> [HEVC only]
--master-display
i don't see these options in the log files, so i think you don't use these options, is this correct ?
Revan654
26th September 2018, 18:52
There is currently a Bug in the latest Mediainfo which is causing issues with certain functions. If you experience any issues tied to mediainfo like subtitles. Revert back to 18.05.
--------
I just checked Intel Encoder Max CLL and Max FALL, Master-Display is coded in. There just not showing up when H.265 is selected. I have to see why.
*edit* Intel labeled it as hevc instead of normal h265. That's why those switches are not showing up, These functions were in my first release of StaxRip.
*Edit 2* HRD, HDR, and Repeat-header are still missing for HDR metadata.
Revan654
26th September 2018, 18:58
Hello Revan654
For me it looks like he doesn't read the files when he extracts them at the beginning. He creates files for DE, EN, FR etc. what is available but doesn't read them. All have 0 byte. The encoding runs normally and when he wants to put everything together, the files are missing. I have tried it with different files, it is always the same, with the old version 1.7.0.6 everything works as it should. It's probably MKVToolNix.
File permission, File Length or one of the tools. Muxing Has not changed from 1.7 it remains exactly the same.
Like I said in the Log file, If issues like that happen change the GroupPolicy.
Revan654
26th September 2018, 19:03
Have you tried with some other episodes from any other series? Or even a movie? The zero byte files are the different audio streams, right?
Error: The type of file 'B:\enc\Temp\Scrubs.-.S03E06.-.Mein.Handtaschentrick_temp\Scrubs.-.S03E06.-.Mein.Handtaschentrick ID4 German.mka' could not be recognized.
The error message looks like mkvtoolnix was not able to recognize the type of audio track, can you give more information on the type of audio track in the original file?
Before the error message stated above there is another error message:
Muxing using mkvmerge 26.0.0 failed with exit code: 2 (0x2)
The exit code might be a system error code: STATUS_WAIT_2
I guess there must be some kind of system error message window pointing to the error.... at least that happened with "my" error, which was solved by copying some missing files into the nvenc app folder. So maybe there is something similar in your case.
MKVTools are all static, minus the buffer file creating mkvtools for portable mode.
Allot of the exit codes are tied to compatibility issues with the CPU.
Be careful with special characters. Some software do not like them. MP4Box rejects them completely. Try just using dots.
I would try to encode them to MP4 and see if the errors happens. Since MKVtool is not used in that process but MP4Box is used instead.
You can also try mkv tool from ffmpeg as well.
Mister XY
26th September 2018, 20:33
@revan654 there is not only an error with subtitles extensions, there is an error with all file extensions.
In this case
Scrubs.-.S03E06.-.Mein.Handtaschentrick ID4 German.mka
must be have a ac3 ore dts file extensions.
The mka file extensions comes from the "bad mediainfo.dll"
I think, if NathanX use the 18.05 mediainfo, the file have the extensions
Scrubs.-.S03E06.-.Mein.Handtaschentrick ID4 German.dts
or
Scrubs.-.S03E06.-.Mein.Handtaschentrick ID4 German.ac3
Zetti
26th September 2018, 21:00
MKVToolNix v27.0.0 is released.
x264 r2935 is released.
Revan654
27th September 2018, 04:24
@revan654 there is not only an error with subtitles extensions, there is an error with all file extensions.
In this case
Scrubs.-.S03E06.-.Mein.Handtaschentrick ID4 German.mka
must be have a ac3 ore dts file extensions.
The mka file extensions comes from the "bad mediainfo.dll"
I think, if NathanX use the 18.05 mediainfo, the file have the extensions
Scrubs.-.S03E06.-.Mein.Handtaschentrick ID4 German.dts
or
Scrubs.-.S03E06.-.Mein.Handtaschentrick ID4 German.ac3
It seems like there a character issue. It grabs the right data but returns the wrong data for processing. Which results in launching the wrong software.
I just did a test run, with aac it should returned it as m4a but got mka instead.
Already reported the problem to the main dev on the project.
----------
Going try to compile it from Source and see if any errors pop-up.
For Now here is a link to build 18.05.: https://github.com/Revan654/staxrip/releases/download/1.9.0.0/MediaInfo.18.05.7z
NikosD
27th September 2018, 17:12
- Fixed the Crop Freezing
- RawSource has been Full added.
- MTN Thumbnail Creator now supports custom output locations.
- Everything else is unchanged
Link is unchanged but just incase:
Link: https://github.com/Revan654/staxrip/releases/download/1.9.0.0/1.9.0.0.x64.7z
Starting with StaxRip v1.9.0.0, I think it's about time to make a new thread for the "new" StaxRip.
The differences are big enough and it's a new beginning actually of an old project.
Revan654
27th September 2018, 18:41
Starting with StaxRip v1.9.0.0, I think it's about time to make a new thread for the "new" StaxRip.
The differences are big enough and it's a new beginning actually of an old project.
It will be done once StaxRip hits 2.0. I'm trying to update the webSite first, Once all that info is changed then I'll create a new detail thread here.
It's just Super boring all the copy and pasting that has to be done.
Revan654
28th September 2018, 18:32
Upcoming Features Log: https://github.com/Revan654/staxrip/projects/1
I'm trying to add what will be included minus things like Update x software or packages.
If anyone has ideas or requests for feature POST them. I'm not sure what everyone is looking for. (New ideas, Not Fix or add x to since it doesn't support x codec or create x filter).
----------
Is anyone interested in AV1 Encoder Yet? I removed the old one(No one in there right mind would wait that long for an Encoded video), I could added a heavily modified version. Which is faster then default version(It has less Options, But it works properly), It still very slow due to how new codec is.
mbc0
28th September 2018, 21:14
Hi,
I have been a long time user of Handbrake but have always struggled with artifacts and pixelation in some encodes. I decided enough was enough and started searching for a replacement and although I am still getting to grips with it I have found Staxrip to be faster and artifact free! (I tested using the same source files in both Handbrake & Staxrip)
I just have a couple of questions to see if what I normally do with Handbrake is possiblewith Staxrip please?
1, I would like when encoding to automatically only include the English Audio & Copy it rather than remux leaving the foriegn audio behind.
2, Automatically Hardcode foreign spoken language in an English Speaking Video
3, Do the above in a batch (point Staxrip to a folder with multiple files and press go)
Thanks in advance! :thanks:
Revan654
29th September 2018, 02:02
Hi,
I have been a long time user of Handbrake but have always struggled with artifacts and pixelation in some encodes. I decided enough was enough and started searching for a replacement and although I am still getting to grips with it I have found Staxrip to be faster and artifact free! (I tested using the same source files in both Handbrake & Staxrip)
I just have a couple of questions to see if what I normally do with Handbrake is possiblewith Staxrip please?
1, I would like when encoding to automatically only include the English Audio & Copy it rather than remux leaving the foriegn audio behind.
2, Automatically Hardcode foreign spoken language in an English Speaking Video
3, Do the above in a batch (point Staxrip to a folder with multiple files and press go)
Thanks in advance! :thanks:
1 & 2 can all be done in Options.
3 Select Source -> Batch
mbc0
29th September 2018, 02:28
Hi,
That's great!
I have been making some headway with this and got everything as I want except I cannot understand how to get it to hardcode the subtitles for the foreign spoken parts in an English movie? Can you point me in the right direction please? Handbrake used to scan the movie first to detect these areas.
Many thanks!
almanteka
29th September 2018, 04:46
Hi,
That's great!
I have been making some headway with this and got everything as I want except I cannot understand how to get it to hardcode the subtitles for the foreign spoken parts in an English movie? Can you point me in the right direction please? Handbrake used to scan the movie first to detect these areas.
Many thanks!
you can use the hardcode option in options:
https://i.postimg.cc/j295zpjY/staxsubs.jpg
-------------------------------------------------------
or as forced in container options:
https://i.postimg.cc/L614c0Xh/staxsubs2.jpg
mbc0
29th September 2018, 10:35
ah, ok I missed that option, I will have a play! Many Thanks :-)
Magik Mark
29th September 2018, 11:23
Hi Raven,
I noticed that after encoding, I can't delete or move the original file. Windows gives a message that the file is still being used by staxrip. I can only do those things once all jobs are finished and the app is closed
FreaQ
29th September 2018, 13:15
Hi Raven,
is TDeint still part of the package?
If I choose it on 1.9.0.0 as deinterlacer StaxRip reports a script error: "There is no function named TDeint."
Edit: I use crop and AddBorders on some encodes, but StaxRip is only reporting the cropped size in the GUI. Is it possible to calculate the AddBorders to the size?
Revan654
29th September 2018, 18:16
Hi Raven,
is TDeint still part of the package?
If I choose it on 1.9.0.0 as deinterlacer StaxRip reports a script error: "There is no function named TDeint."
Edit: I use crop and AddBorders on some encodes, but StaxRip is only reporting the cropped size in the GUI. Is it possible to calculate the AddBorders to the size?
Which FrameServer?
Addcrop is an external source, Which is not added to the GUI from what I recall of the crop code from off the top of my head.
Revan654
29th September 2018, 18:26
Hi Raven,
I noticed that after encoding, I can't delete or move the original file. Windows gives a message that the file is still being used by staxrip. I can only do those things once all jobs are finished and the app is closed
I know I deleted files ok after job x was done but job Y was running. It could be a security step which prevents altering the files so application doesn't crash or return a null value(null value will crash the software too). It's one reason I had to remove a few macros I had created, They kept returning null values.
It's not coded into the base code(From What I can tell). That would be something inside dotnet Framework. Which I can't alter. The only reason I can think of windows locking the files is due to the delete temp file function in StaxRip.
It sounds more an issue connected to Windows, then actual StaxRip.
FreaQ
29th September 2018, 19:38
Which FrameServer?
AviSynth
Addcrop is an external source, Which is not added to the GUI from what I recall of the crop code from off the top of my head.
Ok. Is there a way to force "Outpod Mod = 16" even if the cropped image is not Mod16 but with borders added it is?
Mister XY
29th September 2018, 19:53
Is it possible to have an queue looks like Handbrake, vidcoder?
Current i can make an job and start the encode. After that, i must start a new staxrip process to add new job.
Is it possible to have only one staxrip process open and not two?
vBulletin® v3.8.11, Copyright ©2000-2026, vBulletin Solutions Inc.