View Full Version : StaxRip x86 (development for x86 has been stopped)
Guest
10th August 2010, 06:40
As I said, you need to have a supported Nvidia graphics card to use DGIndexNV. You cannot make DGIndexNV work with ATI cards.
You can try DSS2() as your source filter. You'll also need a reliable DirectShow splitter and decoder.
UeFa
10th August 2010, 07:12
Thx you guys MACKerMD & stax76 & neuron2
i tryed TSdoctor and it fixed .ts errors and load it with staxRip correctly
http://img192.imageshack.us/img192/3646/810201090715am.png
stax76
10th August 2010, 10:07
1.1.6.7 beta (2010-08-10)
Fixed bug trying to run DGIndexNV even though it's not installed
Fixed bug same source file picked up for both audio tracks
Fixed bug mkvmerge custom command line parameters with attachments added to MP4Box custom command line parameters
Fixed bug subtitle preview in cropping dialog not showing subtitles due to MakeMKV created idx files not being compatible with vsfilter, also inserted subtitle filter after cropping both in the subtitle preview and in the add hardcoded subtitle feature in the main dialog
Added WebM video encoder profile with simple GUI, WebM muxer profile and WebM template
eac3to demuxer defaults now to mkv output, DGIndexNV, ffms2 and DSS can open it, DGAVCDEC can't
Removed asking to demux video from MKV now using defaults, AVC and MPEG-2 is not demuxed since DSS, ffms2 and DGIndexNV can open it
In case the first audio decoding method fails a second method is tried
Changed shortcut for 'No Crop' in Cropping dialog to N and added new menu item 'Crop Options...' showing the crop options directly from the Cropping dialog
In case the audio track language is undetermined StaxRip now first tries to find a track with language of the current locale as track 1 and english as track 2
Improved source PAR detection for some formats
https://sourceforge.net/projects/staxmedia/files/StaxRip%20beta/StaxRip_1.1.6.7_beta.7z/download
flebber
10th August 2010, 13:35
Stax just to confirm I am going to buy DgindexNV tonight to use with staxrip. I started using staxrip yesterday with mkv files made from Makemkv and I liked the results:). I found ffms2 a little slow so bring on Dgindexnv.
Do I just add dgindenv and the license.txt to the staxrip applications folder?
With DVDfab do you use merge to get a one vob output from a movie dvd rip?
stax76
10th August 2010, 15:39
Do I just add dgindenv and the license.txt to the staxrip applications folder?
DGDecNV is much faster for HD, ffms2 is a little bit faster then DGMPGDec. To automate demuxing/indexing of DGIndexNV you have to enable it at Tools > Settings > Demuxing, if it's enabled or you try to open a dgi file StaxRip will show the Applications dialog asking for the location. In the Applications dialog you can enter dg in the search field to show 6 applications by Donald Graft or you can enter nv to show both components of DGDecNV, it'll tell to press F11 to define the location, changing the location with F11 works for all applications in the applications dialog, this feature is only recommend for DGDecNV though since everything else is either included or can be located automatically, unfortunately there is no easy way to locate DGDecNV. Adding it to the applications folder would work when the folder has the same name as the related executable or library but it's easier to have customized applications somewhere else because when you update StaxRip you can do by replacing the complete directory because all customizations are located outside, that's also the reason why StaxRip don't offer any longer to store settings within the startup directory, that would also result in different instances not sharing settings.
With DVDfab do you use merge to get a one vob output from a movie dvd rip?
I don't know if DVDfab can output a single/big VOB file, I use the free version to make a full rip to hard drive a, then open the DVD folder from the hard drive with MakeMKV and create mkvs on hard drive b, then open mkv with StaxRip, the newest build will handle it with DGDecNV when installed, ffms2 otherwise, it won't extract video nor ask to extract video, DGDecNV and ffms2 can open it directly.
flebber
11th August 2010, 02:01
I have added dgdencNV and .dll in the applications settings. How come then it is not available as a source setting where you can choose ffvideosource, mpegsource etc.. ?
Edit: It all works great, just thought it might once enabled become a menu option
Anakunda
11th August 2010, 18:17
So if I don't a dgindexNV license, do I still have to use Dgindex? I would like to replace it by something other, but there's no more demuxers in offer..
Please how do I choose to use ffms2 ?
stax76
11th August 2010, 19:27
Edit: It all works great, just thought it might once enabled become a menu option
You mean filter profiles, there are some but I didn't force to reset the defaults. Try this:
Right-click filters, choose 'Profiles...'
Click 'Restore Defaults', confirm with OK.
If you already have customizations, you can copy the DGSource definitions to the clipboard and close the 'Profiles...' dialog with Cancel, then reopen it and paste the DGSource definitions. ;)
So if I don't a dgindexNV license, do I still have to use Dgindex? I would like to replace it by something other, but there's no more demuxers in offer..
Please how do I choose to use ffms2 ?
For mkv it's the default, for MPEG-2 you probably need a single file, I'm not sure. There are several methods to get a single file.
You could open the vob file and let DGIndex demux, then load the startup template and then set FFVideoSource as filter and the open the VOB file.
It's possible to customize demuxing options but I only recommend it to experts. You could edit the DGIndex demuxer options removing d2v as output format, it would just demux then and keep the vob file as source file, before opening the vob file you would set the source filter to FFVideoSource otherwise vob would be treated as unknown format, this means StaxRip will try DirectShow or FFVideoSource if DirectShow fails.
flebber
12th August 2010, 01:56
Thanks :thanks:
MACKerMD
12th August 2010, 09:23
@UEFA
Glad it worked for you. I had a similar issue when trying to load/play/encode/work with .ts files from my pvr. The 'videostreams' are universal, the pvr-headers are not. This is where the problem occurs. Took me a while too to find out how to solve it, but this is what I use nowadays too.
@Stax76
Thanks for the suggestion. I'll definately look into it and hopefully I'll get it to work faster.
Besides just complaining about things, I still want to give you a lot of good credit for the hard work you put into StaxRip. It's a hell of a nice program to use and deserves the support where possible. I'll definately make a donation on a short notice to help you even more.
Pulp Catalyst
13th August 2010, 09:58
i am a noob at this stuff, but I've been reading,
is there a reason why programs such as "Staxrip" hasn't ported over to the more upto date "VirtualDub"
with all the plugins available for VD, I thought VD is complete,
or are there still missing important functions that VB still has to have before it can replace the very old VDMod,
appreciate some of your thoughts on this, as virtualdub is constantly in development, yet VDM.......
hejhopp
13th August 2010, 13:43
Hi!
I have a problem with StaxRip 1.1.6.7.
how do I setup the xvid codec they way I like it?
a lot of settings is disabled. like B-frame control.
if I use 2-pass xvid the fist pass is set to 1 Pass - quality
and second pass to 1-pass - quantizer.
If I change 1-pass to 2 Pass - 1st pass and the change second pass to 2 Pass - 2nd pass Int. it does not get saved, the program returns to the old settings again.
I did not hav this problem befor I used 1.1.6.7.
but now after I can not get i back the way it use to be even if I remove 1.1.6.7.
stax76
13th August 2010, 14:50
@Pulp Catalyst
StaxRip is all about x264 and MKV, VD isn't very useful here.
@hejhopp
You can try to delete the XviD profile and create a new one in the Profiles dialog, this will have defaults then, since years there were little to no changes made to the relating code so there might be a problem with your system or settings.
hejhopp
13th August 2010, 19:24
I reinstalled the xvid codec and now it's fine, sorry stax76 for wasting u time with this.
dejong12
17th August 2010, 20:47
So DGindexNV and DGdecodeNV index and decode faster. Well, I'm about to buy it, but I want to know, I'm encoding my files mostly in MKV with x264. If I buy this, will x264 run faster or will it stay at the same speed? I'm sorry, I don't get it quite well.
stax76
17th August 2010, 21:04
It don't help much with SD sources, much more with HD.
dejong12
17th August 2010, 21:06
It don't help much with SD sources, much more with HD.
But it does speed up x264 encoding? I'm going to encode some blu-rays, that's why I want to buy it.
Betsy25
17th August 2010, 21:20
So DGindexNV and DGdecodeNV index and decode faster. Well, I'm about to buy it, but I want to know, I'm encoding my files mostly in MKV with x264. If I buy this, will x264 run faster or will it stay at the same speed? I'm sorry, I don't get it quite well.
DGindexNV is used for indexing, DGdecodeNV is a decoder, someone correct me if I'm wrong, but I don't think these have anything to do with the actually encoding of x264.
So no, you will only have a faster indexing before the actually encoding starts, but x264 encoding itself will not run faster by using these.
Guest
17th August 2010, 21:28
In some scenarios it can increase the effective FPS rate for transcoding, because by offloading decoding to the GPU extra CPU time is freed up for the encoder.
It does not speed up indexing, as that is done on the CPU.
stebie
18th August 2010, 16:00
Hi, I am using StaxRip to encode video files to iPhone, using the base iPhone profile. With some files (sample filename.avi), the last few minutes of audio is not present. I have tested this with unmodified iPhone profiles under 1.1.6.4 and 1.1.6.7 (apart from 1.1.6.4's x264 being downgraded to revision r1659).
The log files notes the source file audio duration as "21mn 3s". After audio encoding, the duration is "17mn 9s". The same thing occurs when encoding with BeSweet (1.1.6.4) and eac3to (1.1.6.7).
The same thing occurred to another file (filename2.avi), however although being a longer file the duration of missing audio is smaller - "43mn 13s" vs "42mn 23s". I have not attempted to encode this file in 1.1.6.7.
From what I can tell, the "writing application" for both is "transcode": one is transcode 1.0.4, the other transcode 1.0.6. Other files that don't mention the writing application name in the log file encode with no audio cut.
I feel this may be beyond StaxRip's hands, a bug/issue residing elsewhere, but I thought I'd throw it out there, just in case.
Cheers.
Batchman
19th August 2010, 07:58
can be ffindex files moved to temp directory?
i want convert mkv (avc,ac3) to mkv (same video + aac), using just mux in video and encode in audio, but it ends with encoded audio and no muxing to mkv, am i missing something? btw its in batch
stax76
19th August 2010, 17:36
@stebie
In the options under Audio there are some options to force decoding with different decoders, in the audio dialog there is a option to choose a different encoder, you could try using another decoder and encoder.
@Batchman
I can't reproduce it, please provide a log file.
Arti
19th August 2010, 21:24
Stax - Here you can delay the sound?
stax76
20th August 2010, 01:16
@Arti
Welcome at doom9. In the main dialog in the audio section there are blue hyperlink like link labels with 'Edit' as caption, this will open the audio settings for the current project/template. There is a delay option. Usually this will however be detected automatically, why do you want to edit it?
Arti
20th August 2010, 08:41
@Arti
Welcome at doom9. In the main dialog in the audio section there are blue hyperlink like link labels with 'Edit' as caption, this will open the audio settings for the current project/template. There is a delay option. Usually this will however be detected automatically, why do you want to edit it?
Welcome :)
I'm in the movie originally delayed one audio track
where is the AV delay?
http://i38.tinypic.com/33bn3gi.png
EDIT:
I found! :)
Just Mux
EDIT:
I moved about +200 ms and is ideally :)
thank you very much Stax! This is the best program I have ever seen!
MeGUI went to the trash :D StaxRip Rulez!
stebie
20th August 2010, 11:02
@stebie
In the options under Audio there are some options to force decoding with different decoders, in the audio dialog there is a option to choose a different encoder, you could try using another decoder and encoder.
stax76, thanks for the suggestion. The problem appears to be with the audio demuxing via VirtualDubMod. When playing back the demuxed audio stream (MP3), the last few minutes are missing. Using various audio decoders didn't make a difference, as they used the demuxed audio stream as their source.
To initially resolve this, I used mencoder to fix the original AVI file using:
mencoder.exe -idx input.avi -ovc copy -oac copy -o output.avi
then convert the fixed AVI with StaxRip.
After tinkering with StaxRip more, I found that disabling 'Demux source file' (in Options - Misc) was all that was needed to get the audio as it should be. However, I don't know what potential side-effects there may be as a result of doing it this way.
In addition, the newer builds of x264.exe cause a/v sync issues when creating MP4 (source file demuxed or not), so I've reverted back to x264 r1659 in StaxRip 1.1.6.7.
Now, everything's working as it should!
Many thanks for a great piece of software!
Arti
20th August 2010, 13:25
Stax - change from slower to very slow can improve?
stax76
20th August 2010, 17:32
change from slower to very slow can improve?
You can run tests with a sample and compare the image quality and encoding time (and file size when using quality mode) that can be found in the log file found at Tools > Show File > Log File.
@stebie
You can use the following build to demux with ffmpeg:
http://www.filedropper.com/staxrip
There is a option at: Main menu >Tools > Settings > Demuxing > Demux Avi > Edit > Use ffmpeg...
It demuxes only the first track however. Disabling demuxing might be useful for some sources but certainly not for all so the option should not be saved in a template which is used for other sources. Disabling demuxing will result in the no audio files so the video source file be used as audio source file, you can set this manually of course without the need to disable demuxing. AVI as audio source file will be decoded with ffmpeg by default, other decoders can be defined in the options. Also AviSynth scripts can be used as audio source file and there is a option to automatically set the script as audio source file after loading a source file.
JasonR
22nd August 2010, 04:27
How long does it usually take everybody to convert a file? I'm using an old P4 XP machine with 1GB of ram and it usually takes about twice the length of the video to encode it, so a standard 1.5 hour movie takes 3 hours to encode. Just wondering if upgrading my machine will improve my encode times.
Remicade
22nd August 2010, 06:35
Will improve dramatic. Take a look here (http://www.techarp.com/showarticle.aspx?artno=669&pgno=3).
stax76
22nd August 2010, 19:02
1.1.6.8 beta (2010-08-22)
If StaxRip finds a vobsub subtitle containing forced captions it will create a separate vobsub file containing only forced subtitles using *_Forced.idx as filename
Fixed bug PSP device setting not using --b-pyramid none. Encoder profiles weren't reset so either must be reset manually or the PSP profiles must be corrected manually
Fixed UI bugs on small resolutions like Netbooks have
Subtitles with unknown language use now undetermined instead of the current locale language
Added warning regarding missing DirectShow filters
Added support to use wmv as audio source file with 'just Mux' audio profile, it will mux WMA into MKV then
Added option to downconvert to 16-bit (enabled by default)
Updated x264 to r1698
Updated eac3to to version 3.24
Anakunda
22nd August 2010, 20:04
Greetings, encounter some probs with setting AR now.
DVB stream, 720×576, 4:3
In StaxRip PAR -> Automatic 4:3 does nothing change and is previewed 16:9
I think this (Auto) worked earlier!
stax76
22nd August 2010, 20:23
Hi, I did not touch related code since the last version I think. I just recorded such a clip and made various tests, everything is looking good, source PAR is detected is 1.368 as it should.
7ekno
23rd August 2010, 12:38
1.1.6.8 beta (2010-08-22)
If StaxRip finds a vobsub subtitle containing forced captions it will create a separate vobsub file containing only forced subtitles using *_Forced.idx as filename
Nice! Is that the same for PGS on BD as well, or just for vobsub on DVD at this stage?!?
7ek
stax76
23rd August 2010, 16:28
It's VobSub in general, there is a option at Project Options > Subtitles > Convert sup to sub, when this is enabled BD subtitles are converted to VobSub subtitles and forced only VobSub subtitles files are generated in this case too.
flebber
24th August 2010, 16:38
Hi Stax I am receving a eac3to error that it is corrupt. That eac3to is corrupt, it doesn't crash staxrip encoding continues but audio encoding doesn't.
http://i988.photobucket.com/albums/af10/Sayth_Renshaw/EAC3to.jpg
Not sure if it is based around eac3to or the input format. Bit tired so not sure but this is the input format.
Format : QuickTime
Format/Info : Original Apple specifications
Format settings : Compressed header
File size : 264 KiB
Duration : 2mn 12s
Overall bit rate : 16.3 Kbps
Movie name : VTC
Movie name/More : VTC Movies
Encoded date : UTC 2002-12-06 01:12:44
Tagged date : UTC 2002-12-06 01:12:45
Writing library : Apple QuickTime
Copyright : VTC 1996-2000
Video
ID : 1
Format : smc
Codec ID : smc
Duration : 2mn 12s
Duration_LastFrame : -840ms
Bit rate mode : Variable
Bit rate : 6 751 bps
Width : 640 pixels
Height : 480 pixels
Display aspect ratio : 4:3
Frame rate mode : Constant
Frame rate : 1.000 fps
Bits/(Pixel*Frame) : 0.022
Stream size : 110 KiB (42%)
Language : English
Encoded date : UTC 2002-12-06 01:11:38
Tagged date : UTC 2002-12-06 01:12:45
Audio
ID : 2
Format : QCELP
Codec ID : Qclp
Codec ID/Info : Qualcomm PureVoice
Duration : 2mn 12s
Bit rate mode : Constant
Bit rate : 88.2 Kbps
Channel(s) : 1 channel
Sampling rate : 11.025 KHz
Bit depth : 16 bits
Stream size : 1.39 MiB
Language : English
Encoded date : UTC 2002-12-06 01:11:38
Tagged date : UTC 2002-12-06 01:12:45
stax76
24th August 2010, 16:51
Hi flebber, I never seen such a message before, you can try to download StaxRip again and unpack with a different packer and try to encode a different source, one with a common format, AC3 for instance.
flebber
25th August 2010, 00:05
Hi flebber, I never seen such a message before, you can try to download StaxRip again and unpack with a different packer and try to encode a different source, one with a common format, AC3 for instance.
I redownloaded beta and then tried to encode with AC3. Same error.
I removed jobs and restarted staxrip, changed AC3 profile to use BeSweet and I still received the error. Removed jobs and restarted Staxrip and this time went to options and used force FFaudiosource and again same error.
I sent you the log files for the last two encodes.
stax76
25th August 2010, 01:37
I couldn't find a sample with this audio codec, can you upload a sample posting as private message? In the log file you've sent the last message was autocrop, did this possibly hang? If so you can just disable the crop filter prior to opening a source, this will prevent autocrop, it can also be disabled in the options.
7ekno
25th August 2010, 10:16
Does StaxRip now use x64 automatically? Or does it still require the work-around from somewhere in the middle of the thread?
7ek
Arti
25th August 2010, 11:04
1.1.6.8 beta (2010-08-22)
If StaxRip finds a vobsub subtitle containing forced captions it will create a separate vobsub file containing only forced subtitles using *_Forced.idx as filename
Fixed bug PSP device setting not using --b-pyramid none. Encoder profiles weren't reset so either must be reset manually or the PSP profiles must be corrected manually
Fixed UI bugs on small resolutions like Netbooks have
Subtitles with unknown language use now undetermined instead of the current locale language
Added warning regarding missing DirectShow filters
Added support to use wmv as audio source file with 'just Mux' audio profile, it will mux WMA into MKV then
Added option to downconvert to 16-bit (enabled by default)
Updated x264 to r1698
Updated eac3to to version 3.24
Thanks Stax! :thanks:
stax76
25th August 2010, 11:53
Does StaxRip now use x64 automatically? Or does it still require the work-around from somewhere in the middle of the thread?
It still needs the workaround but it's easier now because you can change the location to x264 and the filename don't has to be x264.exe. In order to change the location press F11 in the applications dialog.
stax76
25th August 2010, 15:52
@flebber
I've opened your sample with ffms2 and encoded it to AVI/XviD/MP3 using BeSweet and MKV/AVC/AAC using eac3to, tested on Win 7 and Win XP, everything worked. With MP3 output BeSweet is the default, with AAC output I was able to force BeSweet usage (encoder can be defined in the audio settings), no eac3to found it the complete log file so I don't understand why you still get a eac3to error even when you force BeSweet usage. You can easily test if eac3to.exe is corrupt, just go to Tools > Advanced > Show command prompt, at this command shell StaxRip sets PATH variables for all included command line applications so all command line applications will be found and can be used, you just have to type 'eac3to' and press enter to show the help for eac3to.
flebber
25th August 2010, 16:10
I notice that in the audio settings even after changing to besweet that eac3to is still in the command line.
http://i988.photobucket.com/albums/af10/Sayth_Renshaw/besweet.png
But definitiely I can use Mp3 in an MP4 container. Actually just realised that its only the AC3 container on mine that doesn't update when besweet selected. I chose Besweet for AAC and it works
stax76
25th August 2010, 16:16
It's because BeSweet can't encode AC3, at least it's not supported in StaxRip, default for AC3 is eac3to, ffmpeg would possibly work too, I've never tried this.
flebber
25th August 2010, 16:36
Its all good i am using ffvideosource with AAC besweet in DivxPlus mkv and all is going well.
Thanks for the help.
stax76
25th August 2010, 17:38
I still wonder about the corrupted message with eac3to default handling, did you try to show the eac3to help from the command prompt?
flebber
26th August 2010, 00:02
I haven't used eac3to help from commandline. But I am hitting staxrip with file types I don't usually do.
With the following source ffms2 fails and using auto it requests me to insert framerate. I can see framerate above DAR but I am unsure how to enter it in.
General
Complete name : C:\Rip\Source\VB 201\2101.wmv
Format : Windows Media
File size : 2.99 MiB
Duration : 18mn 50s
Overall bit rate : 22.2 Kbps
Maximum Overall bit rate : 22.4 Kbps
Movie name : 2101
Performer : LearnVisualStudio.NET
Encoded date : UTC 2002-02-09 21:49:34.146
Copyright : LearnVisualStudio.NET (c) 2001
Video
ID : 2
Format : Screen Video
Codec ID : MSS1
Codec ID/Info : Windows Screen Video
Codec ID/Hint : Windows
Description of the codec : Windows Media Screen V7
Bit rate : 16.6 Kbps
Width : 640 pixels
Height : 480 pixels
Display aspect ratio : 4:3
Bit depth : 8 bits
Audio
ID : 1
Format : ACELP
Format profile : .net
Codec ID : 130
Codec ID/Hint : Sipro
Description of the codec : ACELP.net - 5 Kbits/s, 8000Hz, Mono
Duration : 18mn 50s
Bit rate : 5 753 bps
Channel(s) : 1 channel
Sampling rate : 8 000 Hz
Bit depth : bit0
Stream size : 794 KiB (26%)
stax76
26th August 2010, 00:33
StaxRip request to insert a frame rate??? Please post a screenshot from this request.
flebber
26th August 2010, 00:50
StaxRip request to insert a frame rate??? Please post a screenshot from this request.
http://i988.photobucket.com/albums/af10/Sayth_Renshaw/fps.jpg
I have a workaround. I use windows media encoderto reencode wmv and then staxrip can handle the format.
vBulletin® v3.8.11, Copyright ©2000-2025, vBulletin Solutions Inc.