View Full Version : StaxRip x86 (development for x86 has been stopped)
pablak
12th February 2006, 20:07
It's likely possible but tricky and depending on what exactly you want to achieve there might be different ways.
So,
I want to transcode rmvb to avi (compatible with standalone players).
I need demux audio from rmvb then rest of the work will be standard work with StaxRip ;).
I think about making rmvb as one of standard input (maybe output too) format for StaxRip.
Then will be "..And StaxRip For All":D
Gawwad
12th February 2006, 20:37
thanx for the quick reply :p
It's not common enough, maybe it's possible to make customize StaxRip for it, did you inspect 'Options/Preperation'.
well vcds r quite popular in alot of countries such as in the middle east and hong kong, and some times some movies there are only released in vcds :(
well techinicaly, if i just rename the extension from .dat to .mpg, it will work perfectly with StaxRip, as .dat files of the vcds are mpeg1 videos as you know
so all i am trying to say, is it possible if you just enable the recoginition of the .dat extension as an mpeg video
it will just make our lives easier and save us from renaming the extensions of the video files of the vcds
well AutoGK and Dr.DivX do recognise .dat extension as mpeg video
so why not with StaxRip, which is IMO better than them :cool:
:thanks:
hellfred
12th February 2006, 20:48
great tool stax! :cool:
i love it :p
its the tool i always use to convert my TV captured videos
so basicly i just use StaxRip to do the whole thing, from adding mutiple captured videos, removing commercials out, cropping, encoding, etc..
it saved me from buying or using softwares such as VideoReDo Plus
amazing software!
I have used StaxRip for processing some analog cptures, too. One thing that came to my mind then was: Is it possible to run the audio extraction in the background (e. g. as thread), so that one can immediately progress to the cutting - resizing - triming and codec configuration for the video? For huge captured avi files of several GB (uncompressed audio and lossless compressed video at full PAL resolution), extracting the wav can take several minutes and I would prefere to use the time for setting up the video processing.
Hellfred
stax76
12th February 2006, 20:51
So,
I want to transcode rmvb to avi (compatible with standalone players).
I need demux audio from rmvb then rest of the work will be standard work with StaxRip ;).
I think about making rmvb as one of standard input (maybe output too) format for StaxRip.
Then will be "..And StaxRip For All":D
It's hard to auto handle everything and make defaults for everything like WMV, DVR-MS, PSP, iPod etc., there are dozens of different formats and devices, I don't have such source files, devices and I don't know the specs and I don't have the time to work out everything myself so the more detail in forms of tutorials, links, urls, command lines, scripts, specs or even patches people supply me the easier and more likely it is there will be better support for a given format or device. If you managed to confige StaxRip to handle your format and tell me how you did it and send me sample clip or tell me what is needed to add support for something it's much easier for me add defaults or make changes to better support the format.
well vcds r quite popular in alot of countries such as in the middle east and hong kong, and some times some movies there are only released in vcds
well techinicaly, if i just rename the extension from .dat to .mpg, it will work perfectly with StaxRip, as .dat files of the vcds are mpeg1 videos as you know
so all i am trying to say, is it possible if you just enable the recoginition of the .dat extension as an mpeg video
it will just make our lives easier and save us from renaming the extensions of the video files of the vcds
well AutoGK and Dr.DivX do recognise .dat extension as mpeg video
so why not with StaxRip, which is IMO better than them
That might be a little problem, if you modify the DGIndex preparer to handle dat, does that work? What else would be needed to change? I can change the defaults of course, I thought dat is some esoteric format...
davidlt
12th February 2006, 21:15
Can i use StaxRip for HDTV TS recoding?.. I tryed, but it didn` work...
stax76
12th February 2006, 21:20
@davidlt
So what was the problem?
davidlt
12th February 2006, 21:25
Problem with DGIndex, "No data. Check your PIDS"...
I have tryed to chose other PID, but later I still get more problems with output...
"File doesn`t exist: D:\.. ... ...\sample_AudioOutput.pm4"
and then StaxRip crashes...
Gawwad
12th February 2006, 21:43
That might be a little problem, if you modify the DGIndex preparer to handle dat, does that work? What else would be needed to change? I can change the defaults of course, I thought dat is some esoteric format...
well i am newbie with this stuff, and i don't know how to modify the DGIndex :confused:
but i will show u here an example of a vcd clip that i got
so u can see for ur self what u can do with .dat extensions
size: 10.17 MB
extension: .dat
source: vcd
http://www.megaupload.com/?d=UDKZB5HO
well its the trailer of the iraqi dubbed version of Lethal Weapon :D
:thanks:
stax76
12th February 2006, 22:08
Problem with DGIndex, "No data. Check your PIDS"...
I have tryed to chose other PID, but later I still get more problems with output...
"File doesn`t exist: D:\.. ... ...\sample_AudioOutput.pm4"
and then StaxRip crashes...
By default ProjectX should handle *.ts so I don't understand why DGIndex is receiving a ts file. Please take a look under 'Options/Preperation'.
well i am newbie with this stuff, and i don't know how to modify the DGIndex
It might be possible to customize StaxRip to handle dat using DGIndex. Please take a look under 'Options/Preperation'.
Nexium
12th February 2006, 23:18
Hi, I'm a bit of a newbie to this enconding lark but I think that I'm beginning to get the hang of things. I've tried AutoGK, avi.NET, Gordian Knot and staxrip and to me staxrip seems to give me the best results but I'm having trouble with the quality mode.
When I try and encode my files with divx in quality mode i go to codec configuration and change the BR from 780 to 950 but it doesn't save it, I go back in and it has reverted back to the default 780kbps.
Now I get around this problem with xvid by selecting the exact file size option, setting the BR and then going to xvid - constant quality, where it has saved the BR.
I've also tried setting up new profiles to save settings but this doesn't seem to work and I've tried searching through this thread to see if any1 else has this problem but to no avail.
I dont think its a problem with divx (tho i could well be wrong) which is why I've posted here. Is any1 able to help me out as I'd really like to compare my divx encodes with my xvid ones at a higher bitrate. Thanks.
stax76
13th February 2006, 00:17
When I try and encode my files with divx in quality mode i go to codec configuration and change the BR from 780 to 950 but it doesn't save it, I go back in and it has reverted back to the default 780kbps.
In quality mode you don't work with a bitrate, it seems however quality mode requires the pro version of DivX so I have to remove the quality mode profile.
In StaxRip you never have to enter a bitrate in any codec dialog, Bitrates in codec dialogs if there are any are getting adjusted dynamically according to the value used in the main dialog of StaxRip.
I've also tried setting up new profiles to save settings but this doesn't seem to work and I've tried searching through this thread to see if any1 else has this problem but to no avail.
You might have made invalid settings, StaxRip notices it and corrects it. Some settings are profile agnostic in that they get updated dynamically according to values of the project, the bitrate is a good example here, that might be another matter.
You could just load a profile from the main dialog and you should be fine.
Nexium
13th February 2006, 01:18
In StaxRip you never have to enter a bitrate in any codec dialog, Bitrates in codec dialogs if there are any are getting adjusted dynamically according to the value used in the main dialog of StaxRip.
But when I apply quality mode the bitrate setting dissapears in the staxrip user interface.
You could just load a profile from the main dialog and you should be fine.
I can only find 4 settings for divx and xvid which always revert back to the default BR setting.
stax76
13th February 2006, 01:56
But when I apply quality mode the bitrate setting dissapears in the staxrip user interface.
They wouldn't be of any use, like I wrote before in quality mode you don't work with a bitrate.
I can only find 4 settings for divx and xvid which always revert back to the default BR setting.
What do you mean with revert back?
Nexium
13th February 2006, 10:34
If I go to profiles>encoder>edit... Then I can set up a new profile (Say another Divx constant quality profile), then I edit the profile by going to Codec Configuration and changing the Bitrate (say 900Kbps) and pressing ok. But when I look at the profile again, the codec configuration has changed back to 780Kbps.
Now for a constant file size setting in xvid or divx staxrip has a Video Bitrate: setting just under the output file path, but this disappears when I select profiles>encoder>divx/xvid>constant quality.
You say that you don't work with bitrate in quality mode. Does this mean that in xvid under codec configuration - you go to zone options and change the quantizer, as this option appears to be disabled in divx.
I'm sorry for what you probably think are really trivial questions but I'm still a newbie and I really do appreciate all this help.
pablak
13th February 2006, 13:26
If you managed to confige StaxRip to handle your format and tell me how you did it and send me sample clip or tell me what is needed to add support for something it's much easier for me add defaults or make changes to better support the format.
ok
I'll try do something myself.
stax76
13th February 2006, 15:55
If I go to profiles>encoder>edit... Then I can set up a new profile (Say another Divx constant quality profile), then I edit the profile by going to Codec Configuration and changing the Bitrate (say 900Kbps) and pressing ok. But when I look at the profile again, the codec configuration has changed back to 780Kbps.
Please read what I wrote:
You might have made invalid settings, StaxRip notices it and corrects it. Some settings are profile agnostic in that they get updated dynamically according to values of the project, the bitrate is a good example here, that might be another matter.
Now for a constant file size setting in xvid or divx staxrip has a Video Bitrate: setting just under the output file path, but this disappears when I select profiles>encoder>divx/xvid>constant quality.
You say that you don't work with bitrate in quality mode. Does this mean that in xvid under codec configuration - you go to zone options and change the quantizer, as this option appears to be disabled in divx.
If you load the constant quality mode profiles and open the XviD config dialog, the third text box from the top is where you enter the quantizer.
So if you really like to play with codec settings you should be able to find help in the appropriate forums.
Gawwad
13th February 2006, 19:59
hello again stax :cool:
so about the vcd .dat file thing
well i configured the dgindex as you said and it worked!
so i added "dat" to the input
http://img349.imageshack.us/img349/5276/19vc.jpg
and then the .dat file was not shown or in other word the "Source Files" does not recognise the .dat extension
http://img128.imageshack.us/img128/8930/22cp.jpg
so i had to switch to "All Files" so i can select the .dat file
http://img349.imageshack.us/img349/6201/31jk.jpg
so it worked perfectly
i tried it with the 10.17 MB .dat clip that i posted in my previouse reply
so please i will be realy grateful if you can in the next update add the "dat" to the default input of the dgindex
and add the .dat extension recognition to the "Source Files" selection
so it will make our lives easier
:thanks:
happycase
13th February 2006, 21:20
I have a question. When I go to Open Files, drag and select my VOBs, it runs for a while, creates the d2v, but then says error, unable to load source. Any ideas?
stax76
13th February 2006, 22:15
I have a question. When I go to Open Files, drag and select my VOBs, it runs for a while, creates the d2v, but then says error, unable to load source. Any ideas?
When that happens you can send a bug report, use 'Help/Send Bug Report'. Many bug reports of that type I get these days I can't reproduce, we'll see.
pablak
13th February 2006, 22:29
This is my way:
test.rmvb - test filename
1. Open test.rmvb file with StaxRip (installed directshow filters for realmedia needed - i'm using K-Lite Mega Codec Pack)
2. In VirtualDubMode manualy open test.avs created by StaxRip
3. Next select in menu: Streams/Stream List/Save Wave as test.wave
or instead 2. & 3.
create vcf file "test_SaveWAV.vcf" which contains two lines:
VirtualDub.Open("test.avs","",0);
VirtualDub.stream[0].SaveWAV("test.wav");
4. In StaxRip select test.wav as audio source file.
5. The rest is standard.
Could StaxRip do this (automaticaly save wave) in the future?
stax76
13th February 2006, 22:55
@pablak
Thanks for working it out, I'll handle decoding, also WMV as it's the identical procedure. Lately there is lot's of forum and mail feedback so it could take some time.
@Gawwad
I'll change it, it's very easy to do it, thanks for providing great detail.
vladlp
14th February 2006, 13:51
I have just realized small bug with Post Processing mode. For test proposal I have just create template - witch is the same as default DVD but I added in project options auto compressibility and Post Processing mode and save it with name DVDtest. Then I select this template, In source menu open *.vob file and nothing happens. All filed (Source, Traget and …) are not filed and if I try to add this project to Jobs list (F6) – button Add is inactive, but If I press Next button to start encode immediately – than it works fine.
And additional wishes, now in project options value for AutoResise defined as Width*Height. Can you please add possibility to specify just Width. As for DVD encoding after cropping movie have approximately the same with but height is different. And to encode such different movies with approximately original quality I have to create different templates depending on the height, which is not very convenient. Thanks.
stax76
14th February 2006, 14:24
I have just realized small bug with Post Processing mode. For test proposal I have just create template - witch is the same as default DVD but I added in project options auto compressibility and Post Processing mode and save it with name DVDtest. Then I select this template, In source menu open *.vob file and nothing happens. All filed (Source, Traget and …) are not filed and if I try to add this project to Jobs list (F6) – button Add is inactive, but If I press Next button to start encode immediately – than it works fine.
Sounds indeed like a bug.
I have just realized small bug with Post Processing mode. For test proposal I have just create template - witch is the same as default DVD but I added in project options auto compressibility and Post Processing mode and save it with name DVDtest. Then I select this template, In source menu open *.vob file and nothing happens. All filed (Source, Traget and …) are not filed and if I try to add this project to Jobs list (F6) – button Add is inactive, but If I press Next button to start encode immediately – than it works fine.
Sounds a little bit problematic to automate this, if auto crop crops top or bottom and and auto resize image size does not resize top or bottom then height is likely not a multiple of 16 which might be problematic. Automation has absolutely highest priority so you have good chances that I can help you, only problem atm I get so many requests and bug reports and my to do list and mailbox went a little bit out of control.
pablak
14th February 2006, 14:47
Thanks for working it out, I'll handle decoding, also WMV as it's the identical procedure..
I think this procedure will work for other directshow sources.
swaaye
15th February 2006, 06:34
I just updated to the latest Staxrip version and had a bunch of trouble with what I thought were corrupt d2v files. That is, until I noticed Staxrip was changing them to 23fps automatically and causing havok with TIVTC. Stax, do you really think it's wise to force film? Hybrids might be jerky and there is no way to disable your automation.
stax76
16th February 2006, 14:58
Now I tried to do the same with StaxRip and mkv files which seemed to work flawlessly but when I watched them I had to realize that the 2 audio tracks were the same. (2x english instead of engl + german). the source files ARE different of course ;-)
So I checked the command line which says:
"C:\Programme\MKVtoolnix\mkvmerge.exe" -o "D:\\VIDEO_TS\test.mkv" --track-name 0:Video "D:\THE_ISLAND\VIDEO_TS\test_EncoderOutput.avi" --language 0:deu --track-name "0:Deutsch (AC3)" --sync 0:-24 "D:\\VIDEO_TS\VTS_02_1 de-German 3_2ch 384Kbps DELAY -24ms.ac3" --language 0:eng --track-name "0:English (AC3)" --sync 0:-24 "D:\\VIDEO_TS\VTS_02_1 en-English 3_2ch 384Kbps DELAY -24ms.ac3" --title "VTS_02_1"
I guess the second track shouldn't be track 0, too?! Or am I missing something else here?
The command line looks OK track 0 means track 0 of the source file, for AC3 this will always be 0. Here this works perfectly. There was a bug with cutting causing your problem but you didn't cut so I don't know what's the reason.
Stax, do you really think it's wise to force film? Hybrids might be jerky and there is no way to disable your automation.
I though it's save if it's film > 95%, no?
stax76
16th February 2006, 15:16
0.9.3.1 (2006-02-16)
fix: x264 comp check was broke.
fix: sbr or sbrx MP4Box switches were not use for AAC-HE, now sbr is used.
fix: Enabled compiler switch to run StaxRip as 32 bit application on 64 bit systems.
fix: Cutting two audio tracks resulted in two identical tracks.
new: Option to automatically resize the image size after the compressibility check.
update: new DivX, x264 and MP4Box versions integrated.
LRN
16th February 2006, 18:12
I should note, what CoreAAC decoder detects my mp4's audio as SBR HE-AAC (mp4 was muxed without sbr switch).
After comp. check StaxRip autimatically reduces file size (for quality to become 70%). Can i turn it off?
stax76
16th February 2006, 18:33
After comp. check StaxRip autimatically reduces file size (for quality to become 70%). Can i turn it off?
In the options under automation choose: After the compressibility check adjust: nothing (or image size).
NightWolf1
17th February 2006, 03:36
i know of a manual way to do this but its alot of stuffing about
is there a wy instaxrip to get it to stop on the dvd2avi
for ntsc 59.97 fps videos
so i can choose force film
before it makes the d2v file so it alredy knows
stax76
17th February 2006, 04:22
i know of a manual way to do this but its alot of stuffing about
is there a wy instaxrip to get it to stop on the dvd2avi
for ntsc 59.97 fps videos
so i can choose force film
before it makes the d2v file so it alredy knows
The related options are at 'Option/Preperation', remove -of and -exit from the command line.
NightWolf1
17th February 2006, 04:39
hi
wow
thanks for the fast reply
just out of couriosity
i did a test
2 minute file
staxrip took 2minutes some thing longer
than what the older dvx took
i use the exact same settigs for same test on both programs
any ideas
Emp3r0r
17th February 2006, 05:45
@Stax: nice app, great job
I have some suggestions:
Instead of hard-coding all the application versions into each build, perhaps you could put them in an xml file on your server and distribute each new build with an offline version of this xml file. Users could choose to allow StaxRip to check the server for newer versions of this file with an updated application list. This way you can avoid creating new builds when an application or codec gets updated and we've verified the newer application doesn't break StaxRip. I know at this point it isn't a big deal because you release new builds so frequently, but in the future if/when StaxRip development slows down this would be nice.
Also, it would be nice if you added the release date and version to the notification that newer versions are available. Perhaps even show the current version and date so you can compare between the two.
And finally for those ultra lazy folks, how bout a menu item to associate .rip files with StaxRip.
stax76
17th February 2006, 09:40
i use the exact same settigs for same test on both programs
Did you compare the log files? There must be a difference.
Instead of hard-coding all the application versions into each build, perhaps you could put them in an xml file on your server and distribute each new build with an offline version of this xml file. Users could choose to allow StaxRip to check the server for newer versions of this file with an updated application list. This way you can avoid creating new builds when an application or codec gets updated and we've verified the newer application doesn't break StaxRip. I know at this point it isn't a big deal because you release new builds so frequently, but in the future if/when StaxRip development slows down this would be nice.
DVX worked like this, there was a lot complexity, maintenance, effort and problems with the xml approach. Posting lot's of new versions in lot's of boards is currently my only chance to promote StaxRip. The more people visit at the boards the better it is. My goal is of course to make StaxRip very popular so until that is achieved auto update features don't help.
And finally for those ultra lazy folks, how bout a menu item to associate .rip files with StaxRip.
The reason why it's not supported yet is I'm very careful touching other peoples system and Win32 is really and ugly and scary beast regarding file extensions. Generally you are right of course so at one time I need to overbear.
Funkstar De Luxe
17th February 2006, 15:14
Hey Stax,
Been using your great program for ages now - I love it.
But, since 0.9.2.9 I have been unable to get the recommended version of MP4Box. I can't download it internally from Staxrip - it just times out. I can't open it in my browser because I get a 404 and I can't find the file correct file version on Google anywhere.
Do you think it's possible to keep the correct versions on your own server?
stax76
17th February 2006, 18:01
But, since 0.9.2.9 I have been unable to get the recommended version of MP4Box. I can't download it internally from Staxrip - it just times out. I can't open it in my browser because I get a 404 and I can't find the file correct file version on Google anywhere.
Do you think it's possible to keep the correct versions on your own server?
Is the download with 0.9.3.1 still broke? I had most of the stuff on my server and it exceeded my traffic volume of 50 GB, unless somebody has a better idea I can't do much other than link to other downloads.
Funkstar De Luxe
17th February 2006, 18:15
I am afraid it is still broken with 0.9.3.1. I was going to tell you I could hos some on my site - but 50GB is too much for me too :-(
Do you know where I can find the version I need for 0.9.3.1?
stax76
17th February 2006, 19:04
You can try the hotfix: http://www.planetdvb.net/staxrip/StaxRip_Hotfix.zip
I did a lot critical changes working on new features so I hope it's not broke. Most notable change: Added preparer that decodes using DirectShow and defaults for WMV and RMVB. ATM I'm working on a PSP template which will have quite a few new automation features and improvements as side effect.
Funkstar De Luxe
17th February 2006, 19:39
Ok, I will try it as soon as I get home and report back. Also, one more small request. Is it possible to show the user what profile is active? Ticks beside the selected profile would be good, but a better solution would show the name of the profile on the main screen somewhere. Also, is the "default profile" the one that is loaded up on start up / opening of new project?
Funkstar De Luxe
17th February 2006, 20:13
It seems the hotfix has some problems. I installed it over the top of 0.9.3.1 and stated it up. I then checked external app and it reported all were correct version (incorrectly). I then deleted MP4 box folder in the Staxrip directory. Checked the external apps again and Staxrip still said everything was ok! Tried to open a .vob file, and it of course could not.
Also, when installing a new version of staxrip it tells me that some setting had to be 'resetted' It should say 'some setting had to be reset' :-D
stax76
17th February 2006, 20:48
Ticks beside the selected profile would be good, but a better solution would show the name of the profile on the main screen somewhere.
What type of profiles do you mean?
Also, is the "default profile" the one that is loaded up on start up / opening of new project?
From where do you have "default profile"?
It seems the hotfix has some problems. I installed it over the top of 0.9.3.1 and stated it up. I then checked external app and it reported all were correct version (incorrectly).
Are you sure MP4 was used as container? I don't recall changes in that area.
I then deleted MP4 box folder in the Staxrip directory. Checked the external apps again and Staxrip still said everything was ok! Tried to open a .vob file, and it of course could not.
What exactly happened?
Also, when installing a new version of staxrip it tells me that some setting had to be 'resetted' It should say 'some setting had to be reset' :-D
Thanks!
Funkstar De Luxe
17th February 2006, 23:31
What type of profiles do you mean?
The encoder profiles. Just so I can see - at quick glance - if I am using x264 -> HQ-Slow, for example. It's be good if you could put this in the status bar.
From where do you have "default profile"?
Sorry, I meant 'Default Project'. Is this loaded up at start up?
Are you sure MP4 was used as container? I don't recall changes in that area.
I'll check in about 20 mins. However it sounds like this has been my fault. I assumed it checked for all the external apps, regardless of what encoder/container I was using.
What exactly happened?
A preview window popped up with a large font saying the video could not be read (I don't remember exact message - will find out if you need it)
I'm sorry I know little about video encoding terminology. Hopefully I can help give you the layman's point of view though :-)
Beave
17th February 2006, 23:55
I must say StaxRip is an extremely good program. I like your approach to define commandlines and customize so much. It took me some time to understand the possiblities, but I think I slowly get it.
One request/suggestion:
The auto Compressibilty is very nice and something I was looking for a long time. (I know AutoGK had it, but was pretty much closed for options)
You can not only change the compressiblity by changing the width and height or the final size, but also by applying noise filters. I would love an auto feature to automaticly change the noise profile to hit the desired quality instead of changing the resize parameters.
Could you also add the option to choose the % of the movie to check? For me it is enough to use only 2%. Especially when using a noise filter with hdtv captures it takes more then an hour for a comp-check.
To auto calculate the height that is devisible by 16 you could maybe take a look at autoGK. It uses a script like this for a 1080i video (I modified it a only little):
movie = mpeg2source("HDTV_1080i.d2v")
cropclip = autocrop(movie,mode=0,wmultof=4,hmultof=4,samples=10,aspect=0,threshold=34,samplestartframe=0,leftadd=0,rightadd=0,topadd=0,bottomadd=0)
fixed_aspect = 1.00740740740741
c_width = width(cropclip)
c_height = round(height(cropclip) / fixed_aspect)
input_par = float(c_width)/float(c_height)
out_width = 1280
out_height = round(float(out_width) / input_par)
hmod = out_height - (floor(out_height / 16 ) * 16)
out_height = (hmod > 4) ? (out_height + (16 - hmod)) : (out_height - hmod)
new_aspect = (float(out_width) / float(out_height)) / fixed_aspect
Telecide(movie,order=0,guide=1,post=2).Decimate(mode=0)
autocrop(mode=0,wmultof=4,hmultof=4,samples=10,aspect=new_aspect,threshold=34,samplestartframe=0,leftadd=0,rightadd=0,topadd=0,bottomadd=0)
LanczosResize(out_width,out_height)
ColorMatrix("Rec.709->Rec.601",mmx=true,hints=false)
BTW:
You should add ColorMatrix() to almost every profile that involves converting mpeg2 to mpeg4.
Keep up the great work.
stax76
18th February 2006, 02:43
The encoder profiles. Just so I can see - at quick glance - if I am using x264 -> HQ-Slow, for example. It's be good if you could put this in the status bar.
There is no status bar I'm afraid.
Sorry, I meant 'Default Project'. Is this loaded up at start up?
Sure, when you hover over a default project menu item in the main menu the assistant displays 'Please press the right mouse button for help about projects'.
I assumed it checked for all the external apps, regardless of what encoder/container I was using.
It checks only apps needed, some apps are checked dynamically e.g. preparers because it can't be forseen what type of source is gonna be used, that's why it says 'might'.
A preview window popped up with a large font saying the video could not be read (I don't remember exact message - will find out if you need it)
Without knowing the exact mesage it's hard to guess.
You can not only change the compressiblity by changing the width and height or the final size, but also by applying noise filters. I would love an auto feature to automaticly change the noise profile to hit the desired quality instead of changing the resize parameters.
That goes IMHO a little bit too far.
Could you also add the option to choose the % of the movie to check? For me it is enough to use only 2%. Especially when using a noise filter with hdtv captures it takes more then an hour for a comp-check.
That falls under the rubric frequently requested so yes, I want to add it.
To auto calculate the height that is devisible by 16 you could maybe take a look at autoGK. It uses a script like this for a 1080i video (I modified it a only little):
Calculations are a little problem, the easiest way might be uploading a sample somewhere and post a detailed description what values should be auto detected and why that values are desirable. I work on such things atm as devices like PSP have very special requirements so once that is finished it might as well be flexible enough to match your requirements. You might try to explain without providing a sample but I warn you that I'm slow to understand image calculation and auto detection related request so you better give a good explanation. ;)
You should add ColorMatrix() to almost every profile that involves converting mpeg2 to mpeg4.
I'm cluless about it, is this really crucial, what exactly means almost?
Beave
18th February 2006, 03:54
Quote:
You can not only change the compressiblity by changing the width and height or the final size, but also by applying noise filters. I would love an auto feature to automaticly change the noise profile to hit the desired quality instead of changing the resize parameters.
That goes IMHO a little bit too far.
Will you consider it, if I say "Pretty please"? It shouldn't be too hard to implement:
int noiseLevel=0
While (compcheckQuality < desiredQuality) Do
compcheckQuality = DoCompCheck(noiseLevel);
noiseLevel++;
End While
One other idea I got: It would be great if I could autoselect a filterset/profile depending on the source file resolution. If StaxRip opens a file with 1920x1088 it should use my profile:1080i for example. If SR opens 1280x720 it would choose profile:720p and so on. Maybe this could be done in the preparation part, if you could extend it?
Quote:
You should add ColorMatrix() to almost every profile that involves converting mpeg2 to mpeg4.
I'm cluless about it, is this really crucial, what exactly means almost?
Programs like G-Spot tell you the colorspace the video is encoded. It's mostly different in MPEG2 and in MPEG4. The colors are otherwise slightly off in the MPEG4 rip. There are a few threads about it here in the forum. The experts here could explain this a lot better.
About the resize calculations. I understand the script of AutoGK like this:
1920x1080 is the actual size of the movie. 1088 lines are encoded so that it will be divisible by 16. These extra 8 lines are calculated as 1088/1080=1.00740740740741
first it finds the black bars and finds out what the real aspect ratio is (input_par). Then it takes the desired width and calculates the height. The height is then reduced to be divisble by 16. The new aspect ratio is computed and then the final autocrop is used with the correct new aspect. After that resize and it's done.
stax76
18th February 2006, 12:08
Will you consider it, if I say "Pretty please"? It shouldn't be too hard to implement:
If I would accept such specialized requests I would have to refuse other more basic requests instead so the answer is I wish to but I can't because it's not the interest of the majority.
One other idea I got: It would be great if I could autoselect a filterset/profile depending on the source file resolution. If StaxRip opens a file with 1920x1088 it should use my profile:1080i for example. If SR opens 1280x720 it would choose profile:720p and so on. Maybe this could be done in the preparation part, if you could extend it?
As well too specialized. I could add Addon/Plugin support if there is demand so StaxRip could be extended with a dozen different .NET compilers and there would hardly be limits to the things that could be added.
Programs like G-Spot tell you the colorspace the video is encoded. It's mostly different in MPEG2 and in MPEG4. The colors are otherwise slightly off in the MPEG4 rip. There are a few threads about it here in the forum. The experts here could explain this a lot better.
I hardly have time to research on every possible topic so I can't do something unless somebody provides a very good explaination, very good reasoning, very good implementation hints, very good...
About the resize calculations. I understand the script of AutoGK like this:
That's script is way beyond my horizon. Why does it:
1088/1080=1.00740740740741
Also why does it:
1080/(1088/1080)=1072.05882352941
Funkstar De Luxe
18th February 2006, 12:11
The latest hotfix does solve my download problems. I had to completely delete Staxrip from my system before it solved the mp4box problem.
As for the no status bar, how about you add profile info somewhere else? It just seems silly that I can see the audio profile no problem, but have to guess the video profile. Just an idea :-)
Thanks very much for your hard work. I appreciate it very much indeed.
stax76
18th February 2006, 12:15
As for the no status bar, how about you add profile info somewhere else? It just seems silly that I can see the audio profile no problem, but have to guess the video profile. Just an idea :-)
The problem is finding a place where to put it, I already thought about it before writing a single line code ;). I will have to think about it again. Using it as text for the encoder group box instead of 'Encoder' might be the thing to do. What do you think, you like it, don't you? :)
juraba
18th February 2006, 13:02
Hi guys, Great gui StaXRip. I like it very much Thx to the developer! I'm having a little problem. When i try to use the cutting filter to eliminate spots from a film i get this message: the cutting filter setting don't match with the cutting settins used in the preview. Then if a try to go on, this one shows up:The current assistant instruction of warning cannot be skipped. Any ideas of how to solve this problem?
Thanks very much :thanks:
stax76
18th February 2006, 13:56
I'm having a little problem. When i try to use the cutting filter to eliminate spots from a film i get this message: the cutting filter setting don't match with the cutting settins used in the preview. Then if a try to go on, this one shows up:The current assistant instruction of warning cannot be skipped. Any ideas of how to solve this problem?
Hi and welcome to the forum. You have to add and remove cuts using the preview and only the preview and not add, remove, modify, disable or do anything else manually with a filter of category 'Cutting', then you should never see this warning.
vBulletin® v3.8.11, Copyright ©2000-2025, vBulletin Solutions Inc.