Log in

View Full Version : StaxRip x86 (development for x86 has been stopped)


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

lucamark
19th March 2010, 11:03
@dejong12

you mean this??

http://img525.imageshack.us/img525/5039/staxripoptions.jpg

dejong12
19th March 2010, 21:00
I don't know, maybe?

lucamark
20th March 2010, 09:24
@dejong12, yes, or you can adjust the correct Width/Height with the resize slider like staxrip's suggestion..

fantasmanegro
21st March 2010, 15:23
hi there!

my problem is that i change the Yadif line in profiles to Yadif = Load_Stdcall_Plugin ("%application:Yadif%")%newline%Yadif(), and it's not working, staxrip always put LoadCPlugin and Top of avs file...

does anybody knows how to change the LoadCPlugin line when use Yadif in StaxRip settings?

by the way i'm using Windows 7 32bits, Avisynt 2.58 patched with Set's MT and StaxRip 1.1.5.2

dejong12
21st March 2010, 23:23
Okay, I got 640x360 working with Output Mod, but I can't seem to get 854x480 working. Is there a possibility to make this work?

lucamark
22nd March 2010, 13:13
@dejong12

http://forum.doom9.org/showthread.php?t=125909

lucamark
22nd March 2010, 15:56
@fantasmanegro
looking in source code i think it's not possible to delete line "LoadCPlugin". Staxrip add it automatically (when Yadif is used) on top of the avisynth script.

stax76
22nd March 2010, 16:31
@fantasmanegro

You can workaround this by putting the Yadif call into avsi using a function name like Y_a_d_i_f but what's wrong with LoadCPlugin?

fantasmanegro
22nd March 2010, 20:38
@lucamark

thanks for the info!!!


@fantasmanegro

You can workaround this by putting the Yadif call into avsi using a function name like Y_a_d_i_f but what's wrong with LoadCPlugin?

Thanx for your reply Stax, the problem is that it says "Not An Avisynth 2 C Plugin".

other one: my Windows 7 is in spanish language, and the path to file have no spanish characters like "ñ" or other special char, just from A to Z.

stax76
22nd March 2010, 20:51
@fantasmanegro

If you found a bug please mail me (I don't make real forum support until winter).


@lucamark
Thanks for helping. :thanks:

spicediver10191
23rd March 2010, 01:51
First, let me say the latest version of Staxrip is the smoothest and easiest version I've used so far. Thanks for the hard work Stax.

Now to my question about the batch ripping feature...

Does any one know a workaround so that batch ripping can mux or convert a *specific* audio track or tracks from the source, instead of just the single track that Staxrip assumes is default? An Avisynth script perhaps?

When batch ripping a bunch of 24 VOB files for MKV conversion, Staxrip automatically selects and muxes the first AC3 audio track and nothing else (in my case the ac3 file labeled "t80").

But with these particular VOB files, the first audio track happens to be a German language track, which I don't want. The AC3 English stream I want is next one, labelled "t81".

Thanks in advance :)

fantasmanegro
23rd March 2010, 03:44
@fantasmanegro

If you found a bug please mail me (I don't make real forum support until winter).


@lucamark
Thanks for helping. :thanks:

Thanks Stax for your help, i will try reinstalling AviSynth 2.58 without Set's patch, any change i'll "call you back"

Thanx Again!

by the way. ¡Excelent software you made!

lucamark
23rd March 2010, 09:22
@spicediver10191

I think it's possible to specify the default audio language: click "Edit" in the first (or second) audio track, then specify the default language that you want to keep..

http://img405.imageshack.us/img405/9264/staxripaudio.jpg

is this your goal?

@stax76

Thanks for this awesome tool!!! :thanks:

spicediver10191
24th March 2010, 03:15
@spicediver10191

I think it's possible to specify the default audio language: click "Edit" in the first (or second) audio track, then specify the default language that you want to keep..

http://img405.imageshack.us/img405/9264/staxripaudio.jpg

is this your goal?

Thanks for the response.

Doesn't work unfortunately. The "Just Mux" profile in the audio "Edit Profiles" only has a field for naming the audio stream and no buttons like "language" appear on the left hand side at all.

To better clarify my original question, in Staxrip log language the program always makes "Audio #1" the default audio stream when a source is loaded, whereas I want the default to be "Audio #2". At the moment I have to do it all manually, file by file, because the "File Batch" loading defaults are unsuitable for anyone who wants anything other than the source's "Audio #1" stream in their output files.

Any other thoughts? :confused:

tormento
25th March 2010, 09:36
Is there a way not to have the completed jobs deleted but simply unchecked? Sometimes I use different settings for the same encode.

lucamark
25th March 2010, 17:52
@tormento

at the moment no, but you can easily reload the project (and change your settings) under Project--Recent-->... menu and start again.

tormento
26th March 2010, 14:24
Ok, second question ;)

Is there a way to make StaxRip NOT to load CuvidServer and use DGMultiSource instead of DGSource?

Treguard
27th March 2010, 11:57
Firstly thanks for creating a fantastic tool. It's really come in handy.
I've just got one little problem. I'm trying to encode into a single avi file (xvid) and set the target size to that of a DVD (using the preset already there). The video is currently on its second pass and have noticed that the projected size that virtualdubmod is reporting is going to be more near 5.2GB.
The avi itself has 2 audio streams (one ac3 and one mp3) - I don't know whether that would contribute to the problem in any way.

Have you ever experienced problems with the output file size being bigger than what you originally set when doing a 2 pass xvid encode?

crasus
29th March 2010, 22:53
Does anyone still happen to have around 1.1.1.0? Would really appreciate it. :)

tormento
30th March 2010, 10:02
Why does fft3dgpu makes StaxRip crash on some plugins? If I use it alone it works ok, when I implement gpu=true staxrip crashes on last "next" pressed button. Ideas?

I use DGToolsNV too.

lucamark
1st April 2010, 08:24
@Tormento
For DGMultiSource see http://forum.doom9.org/showthread.php?p=1364020#post1364020

tormento
1st April 2010, 12:20
@Tormento
For DGMultiSource see http://forum.doom9.org/showthread.php?p=1364020#post1364020
http://img231.imageshack.us/img231/3838/dgmultisource.png

Groan. Any idea to disable this stupid message and make it do what I want to?

starkebn
2nd April 2010, 11:06
Getting this at the end of a demux - I think it's when it's trying to create .avs files.

See the end of this message for details on invoking
just-in-time (JIT) debugging instead of this dialog box.

************** Exception Text **************
System.InvalidOperationException: No process is associated with this object.
at System.Diagnostics.Process.EnsureState(State state)
at System.Diagnostics.Process.get_HasExited()
at StaxRip.ProcessForm.WndProc(Message& m) in D:\Projekte\StaxMedia\trunk\StaxRip\Forms\ProcessForm.vb:line 437
at System.Windows.Forms.Control.ControlNativeWindow.OnMessage(Message& m)
at System.Windows.Forms.Control.ControlNativeWindow.WndProc(Message& m)
at System.Windows.Forms.NativeWindow.Callback(IntPtr hWnd, Int32 msg, IntPtr wparam, IntPtr lparam)


************** Loaded Assemblies **************
mscorlib
Assembly Version: 2.0.0.0
Win32 Version: 2.0.50727.4927 (NetFXspW7.050727-4900)
CodeBase: file:///C:/Windows/Microsoft.NET/Framework/v2.0.50727/mscorlib.dll
----------------------------------------
StaxRip
Assembly Version: 1.1.5.2
Win32 Version: 1.1.5.2
CodeBase: file:///C:/Program%20Files%20(x86)/StaxRip/StaxRip.exe
----------------------------------------
System.Windows.Forms
Assembly Version: 2.0.0.0
Win32 Version: 2.0.50727.4927 (NetFXspW7.050727-4900)
CodeBase: file:///C:/Windows/assembly/GAC_MSIL/System.Windows.Forms/2.0.0.0__b77a5c561934e089/System.Windows.Forms.dll
----------------------------------------
System
Assembly Version: 2.0.0.0
Win32 Version: 2.0.50727.4927 (NetFXspW7.050727-4900)
CodeBase: file:///C:/Windows/assembly/GAC_MSIL/System/2.0.0.0__b77a5c561934e089/System.dll
----------------------------------------
System.Drawing
Assembly Version: 2.0.0.0
Win32 Version: 2.0.50727.4927 (NetFXspW7.050727-4900)
CodeBase: file:///C:/Windows/assembly/GAC_MSIL/System.Drawing/2.0.0.0__b03f5f7f11d50a3a/System.Drawing.dll
----------------------------------------
Microsoft.VisualBasic
Assembly Version: 8.0.0.0
Win32 Version: 8.0.50727.4927 (NetFXspW7.050727-4900)
CodeBase: file:///C:/Windows/assembly/GAC_MSIL/Microsoft.VisualBasic/8.0.0.0__b03f5f7f11d50a3a/Microsoft.VisualBasic.dll
----------------------------------------
System.Core
Assembly Version: 3.5.0.0
Win32 Version: 3.5.30729.4926 built by: NetFXw7
CodeBase: file:///C:/Windows/assembly/GAC_MSIL/System.Core/3.5.0.0__b77a5c561934e089/System.Core.dll
----------------------------------------
System.Data
Assembly Version: 2.0.0.0
Win32 Version: 2.0.50727.4927 (NetFXspW7.050727-4900)
CodeBase: file:///C:/Windows/assembly/GAC_32/System.Data/2.0.0.0__b77a5c561934e089/System.Data.dll
----------------------------------------
System.Xml
Assembly Version: 2.0.0.0
Win32 Version: 2.0.50727.4927 (NetFXspW7.050727-4900)
CodeBase: file:///C:/Windows/assembly/GAC_MSIL/System.Xml/2.0.0.0__b77a5c561934e089/System.Xml.dll
----------------------------------------
Accessibility
Assembly Version: 2.0.0.0
Win32 Version: 2.0.50727.4927 (NetFXspW7.050727-4900)
CodeBase: file:///C:/Windows/assembly/GAC_MSIL/Accessibility/2.0.0.0__b03f5f7f11d50a3a/Accessibility.dll
----------------------------------------
CustomMarshalers
Assembly Version: 2.0.0.0
Win32 Version: 2.0.50727.4927 (NetFXspW7.050727-4900)
CodeBase: file:///C:/Windows/assembly/GAC_32/CustomMarshalers/2.0.0.0__b03f5f7f11d50a3a/CustomMarshalers.dll
----------------------------------------

************** JIT Debugging **************
To enable just-in-time (JIT) debugging, the .config file for this
application or computer (machine.config) must have the
jitDebugging value set in the system.windows.forms section.
The application must also be compiled with debugging
enabled.

For example:

<configuration>
<system.windows.forms jitDebugging="true" />
</configuration>

When JIT debugging is enabled, any unhandled exception
will be sent to the JIT debugger registered on the computer
rather than be handled by this dialog box.

This is the end of the .log


------------------------------------------------------------
DirectShow filters used to render the source
------------------------------------------------------------

Video Mixing Renderer
DMO Wrapper Filter
Haali Media Splitter

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

DirectShowSource : Timeout waiting for graph to start.
(D:\rip\CORALINE\Temp\CORALINE_new_Source.avs, line 1)


Does anyone know if this is something I can fix?

fabje
3rd April 2010, 18:32
I want to edit the source code and form but as soon as I edit the form I get the following error with debugging.

Value can not be null.
Parameter name: container

System.ArgumentNullException: Value can not be null.
Parameter name: container
bij System.Windows.Forms.ContextMenuStrip..ctor(IContainer container)
bij StaxRip.MainForm..ctor() in E:\StaxRip\Forms\MainForm.vb:line 860
bij StaxRip.Startup.Main() in E:\StaxRip\General\Misc.vb:line 3543
bij System.AppDomain._nExecuteAssembly(Assembly assembly, String[] args)
bij System.AppDomain.ExecuteAssembly(String assemblyFile, Evidence assemblySecurity, String[] args)
bij Microsoft.VisualStudio.HostingProcess.HostProc.RunUsersAssembly()
bij System.Threading.ThreadHelper.ThreadStart_Context(Object state)
bij System.Threading.ExecutionContext.Run(ExecutionContext executionContext, ContextCallback callback, Object state)
bij System.Threading.ThreadHelper.ThreadStart()

Does someone knows what is going on, and how the problem can be solved.

stax76
4th April 2010, 17:02
I've spent some hours this weekend trying to maintain things:

1.1.5.3 beta


Fixed crash making a comp. check with sources having a high bitrate
Fixed crash streams in MKV sources containing titles using Unicode
Added setting to encode audio in parallel, disabled by default
Added option to change sample rate in audio dialog
Updated x264 to r1510, added Superfast preset, added --nal-hrd switch, added Blu-ray device and profile
Updated mkvtoolnix to v3.3.0
Updated eac3to to v3.18
Updated MediaInfo to v0.7.30

http://sourceforge.net/projects/staxmedia/files/StaxRip%20beta/StaxRip_1.1.5.3_beta.7z/download

Thanks everybody sending bug reports by mail and sending donations. In case somebody missed it I don't provide forum support until next winter trying to spend less time in front of the PC, thanks everybody helping people here.

starkebn
5th April 2010, 00:48
thanks for this great tool stax

Betsy25
5th April 2010, 09:26
@stax

Tiny little bug report :

When trying to open some flv4 .flv file, gives us a prompt that it has to rely on DirectShow filters, clicking OK seems to cancel the operation, while clicking Cancel seems to make it load.

toanphung
6th April 2010, 01:54
Please help me. I used this App to encode my DVD. I have a problem, the movie is good. but audio is noise. I set the audio to 44100khz, bitrate 48, stereo, AAC_LC. please help me.

tormento
6th April 2010, 07:01
1.1.5.3 beta
Thanks Stax!

But, before going out drinking, could you please give us a way to use DGMultiSource? ;)

MuLTiTaSK
6th April 2010, 15:07
@stax76

thanks for the update buddy hope you enjoying yourself away from the matrix;)

madeinlisboa
7th April 2010, 10:57
Please, help me here. I don't know if this is a problem with StaxRip or with me :)
XVID profiles have a Compressibility Check option, but I'm not able to use it automatically in a job. I always have to run it first for every video I add in order to adjust the optimal size of it. If I don't do this, all videos will result in the same size.
Am I doing something wrong?

Anakunda
7th April 2010, 11:47
hello there

back to Staxrip

Added setting to encode audio in parallel, disabled by default

it is meant multi-core processing? Where can I setup it?

More question:
If I know that audio is in output by 2.2s behind video, how to set staxrip to shift it so that it fits properly????
Please more tips how to fix audio/video sync, original VOB plays sync(KMPlayer with default settings)

:thanks:


theres a delay box in ausio setting but no mention about units. what sign should have the value if I want to shift audio forth?
ANYWAY, I would very much more like to have audio sync video naturally, without measuring mutual shift by eye, not only because it takes one encoding run more

Havokdan
7th April 2010, 11:52
http://img123.imageshack.us/img123/7762/imagemwr.th.jpg (http://img123.imageshack.us/i/imagemwr.jpg/)

Madeinlisboa, I do not know if I understood right what you meant, but would the above?

madeinlisboa
7th April 2010, 14:56
Madeinlisboa, I do not know if I understood right what you meant, but would the above?

Obrigado.

It doesn't work though. The AutoCompressibility option seems to do nothing. The encode log shows clearly that no test was made before encoding each file to XVID.

What I need is: for every video in the job list, a Compressibility Check should run and the avi created with the size calculated by that check.

But, this can't be done automatically. I have to run the Compressibility test manually for every video I add in order to determine the optimal size and then add the video to the job list with the calculated size.

Example:
I have 1.avi and 2.avi. I choose a default target filesize of 200mb. if I add these two files to the job list using the 2pass xvid profile, I'm expecting an automatic Compressibility Check before encoding, or am I wrong?

I have to load each file, run the Compressibility Check by clicking on the "Run Compressibility Check" and then add the video to the job list with the calculated size.

Havokdan
7th April 2010, 18:00
Here I tested the Auto Check compressibility with multiple files (Batch File), and it worked as it should, by default the program sets the video resolution to achieve the desired percentage of quality, you can change the options for the method in which it is increased the bitrate required to achieve the desired result.

madeinlisboa
8th April 2010, 10:20
Yes. That works well when no editing is done and the video is automatically checked when loaded. The problem is that I need to split a DVD in several episodes (using the preview) and then check and encode each of the episodes to a separate file. The ideal scenario would be doing a Compressibility Check before the First Pass on each episode :(

Havokdan
8th April 2010, 11:42
The ideal scenario would be doing a Compressibility Check before the First Pass on each episode

Let me get this straight, the source is a dvd? So I messed up the StaxRip makes the compressibility check before each open file to convert, but I tested in separate files that I had in hd. When the source is a dvd I really do not know. There is no way you rip one episode at a time, or separates them in various operations?

madeinlisboa
8th April 2010, 13:19
With separate files is easy. The Batch Mode, as you said, is ideal for that. But when I have to retrieve episodes from a DVD, I have to select the start and end frame for each of them and add one by one to the job list. This way it's impossible to check the compressibility of each episode automatically.

I can rip one episode at a time and save it to a mpeg file, and then load all of them in the Batch Mode. I'll just have to conclude which method is faster. Do you by any chance know how to copy a segment of a file to a new one without re-compressing it?

Thank you for your help, but I finally noticed that this is a limitation of StaxRip. I hope the author comes with a solution. I would humbly appreciate it.

stax76
8th April 2010, 14:07
A episode is usually a PGC so you would rip every episode into a separate file, there are many tools that can do this, DVD Decrypter, PgcDemux etc. Also read very carefully about the difference between quality mode and 2pass mode (http://staxrip.wikispaces.com/FAQ#How%20do%20I%20encode%20with%20a%20given%20bit%20rate%20and%20what%20is%20the%20difference%20between%20quality%20mode%20and%202pass%20mode%3F), instead of adjusting the size quality mode is usually used.

madeinlisboa
8th April 2010, 14:54
A episode is usually a PGC so you would rip every episode into a separate file, there are many tools that can do this, DVD Decrypter, PgcDemux etc. Also read very carefully about the difference between quality mode and 2pass mode (http://staxrip.wikispaces.com/FAQ#How%20do%20I%20encode%20with%20a%20given%20bit%20rate%20and%20what%20is%20the%20difference%20between%20quality%20mode%20and%202pass%20mode%3F), instead of adjusting the size quality mode is usually used.

Thank you. I usually encode in CRF when comes to x264, but with XVID I still use the old fashionable 2pass, because there is no equivalent to CRF. Only a fixed quality setting. And in this case, I need an exact size for fitting in a DVD5.

I only asked for this automatic compressibility feature, because if we can split a movie in segments in StaxRip, it would be a nice addition to check the compressibility of each of them and change the image/file size automatically before encoding.

Anyway, thank you again for a tremendous tool.

stax76
8th April 2010, 15:20
Try a event command then using the event 'After Source Loaded' and the command 'Parameter | Bitrate By Percent'.

MuLTiTaSK
8th April 2010, 16:30
Tutorial: Videos umwandeln mit StaxRip (Teil 1 von 2) (bit.ly/9izrQ8)

madeinlisboa
8th April 2010, 17:09
The event didn't work. The files were generated with absurd bitrates and there was no indication of a Compressibility Check in the log. May be a 'Before Item Encoding' or something...

stax76
8th April 2010, 19:11
@madeinlisboa

I've done following:


enabled XviD 2pass
set the auto comp. check option
set the option to change the file size after the comp. check
set the event command as mentioned previously
loaded the source file

Everything working as expected!

Betsy25
8th April 2010, 19:36
@stax

Tiny little bug report :

When trying to open some flv4 .flv file, gives us a prompt that it has to rely on DirectShow filters, clicking OK seems to cancel the operation, while clicking Cancel seems to make it load.

stax76
8th April 2010, 19:52
@Betsy25

XP bug, I've fixed it thanks.

Ponyo
10th April 2010, 19:29
I'm probably using it wrongly, or expecting a completely different function from which was intended, but:

· Split of output file added for XviD/DivX AVI output

How do I make this work?

I choose avi as the container. I click options in the container pane.

I now have a popup:

http://i41.tinypic.com/5o6t8o.png

Now I'd expect to be able to put 5 in the box labelled split and have staxrip output the file in 5MB chunks on the second pass. If the file was supposed to be 100MB I'd expect 20 avis to be output.

This doesn't happen, it just outputs one as usual.

I'm using 1.1.5.3

Is what I'm expecting the way it's meant to work? I'm expecting it to work like segment output file in virtualdub.

madeinlisboa
12th April 2010, 15:01
@madeinlisboa

I've done following:


enabled XviD 2pass
set the auto comp. check option
set the option to change the file size after the comp. check
set the event command as mentioned previously
loaded the source file

Everything working as expected!

I'm sorry. It didn't work for segments (via Preview) added to the job list. I get huge sample rates in each encode.
No problem. I'll try first to split in files and then add them to StaxRip.

----

Something entirely different. Can you add 11025Hz and 22050Hz to the sample rates in the audio dialog? Thank you

Anakunda
14th April 2010, 11:24
I recommend to replace x264 with latest build. Its about 30% faster for me. Anybody encountered the difference?
The build numer is 1538

fantasmanegro
14th April 2010, 17:47
I recommend to replace x264 with latest build. Its about 30% faster for me. Anybody encountered the difference?
The build numer is 1538

which one?, patched or unpatched, Jeeb build, Komisair build?