View Full Version : RipBot264 v1.18.3 - Simple and easy to use GUI -> IPOD . PSP . CONSOLES . BLURAY
HknDkmn
7th December 2011, 13:46
Hi, How to Use MTMode ?
I have a i7 2600k cpu / 8 gb ram
Normal rip (not mtmode) = %32 CPU
I wrote a script:
SetMTMode(thrads=8)
Speed : % 35 CPU
Please, help me :)
LigH
7th December 2011, 14:12
Using multi-threading in AviSynth is not really trivial (with some bad luck it may even crash instead of speedup, or corrupt the video content). And it isn't a guaranteed speed boost either. If the script filtering is not the slowest part of the processing, multi-threading the script won't give you any remarkable boost. Then it's like a spoiler on a city car trying to equalize a pulled handbrake – wrong tuning target.
MatLz
7th December 2011, 14:34
setmtmode(5,x)
sourcefilter()
setmtmode(2,x)
filters()
As I am on a core2, I use x=2.
For you, dunno if it should be cores number or threads number.
jouchan
7th December 2011, 14:55
run as administrator
ok, its mean impossible to run as user..right?:scared:
benjyv
7th December 2011, 19:57
Since I've checked OSD option in ffdshow config.,Frame Number and Frame Type appears on every Ripbot encode, on left upper corner.
Why?
I can give up to that checking, but it's necessary in getting some comparison screens...
So , what's to do?
LigH
8th December 2011, 11:25
If you use DirectShowSource, and ffdshow is used as video decoder filters, it renders all the post processing filters for DirectShowSource which you also use in video playback.
Try to use an AviSynth native source plugin instead of DirectShowSource to avoid ffdshow being used in conversions.
dbart
8th December 2011, 13:03
Hi, How to Use MTMode ?
I have a i7 2600k cpu / 8 gb ram
Normal rip (not mtmode) = %32 CPU
I wrote a script:
SetMTMode(thrads=8)
Speed : % 35 CPU
Please, help me :)
I´m asking too ...
my CPU utilization is about 65-70 % when encoding 1080 material, when encoding SD material, utilization is close to 100 %
I´m converting my collection of DVDs to H264/AAC/MP4 with denoising(if needed) / (optionaly deinterlace) and resize to 1080
using intel Q8300@3GHz/6GB RAM/win7 x64 ultimate, GT430, RipBot,DGDecNV,FFT3DGPU
encoding fps with 1920x1080 is ~ 3, with 1440x1080 is ~4 -4.3
im doing resizing and deinterlacing with DGDecode ( for old movies, its enough )
I´m asking experienced users to help us speeding up our encoding process, It will be more useful, than waiting for new version of RipBot.
Thank you all and Thank you Atak for your work
:)
Atak_Snajpera
8th December 2011, 13:37
For DVD sources you can try this
#MT
SetMTMode(5,0)
#VideoSource
LoadPlugin("...\Tools\dgindex\DGDecode.dll")
video=MPEG2Source("C:\Temp\RipBot264temp\job1\job1.d2v")
SetMTMode(2)
#Deinterlace
...
if you use GPU denoising you must set back MT mode to 5!
GPU denosing does not work well with multiple instances.
#MT
SetMTMode(5,0)
#VideoSource
LoadPlugin("...\Tools\dgindex\DGDecode.dll")
video=MPEG2Source("C:\Temp\RipBot264temp\job1\job1.d2v")
SetMTMode(2)
#Deinterlace
...
SetMTMode(5)
#Denoise
LoadPlugin("...\Tools\AviSynth plugins\fft3dgpu\fft3dgpu.dll")
LoadPlugin("...\Tools\AviSynth plugins\gradfun2db\gradfun2db.dll")
video=FFT3DGPU(video,sigma=1.25).gradfun2db
First example will give you the highest cpu usage and encoding speed.
If you are more obsessed with cpu utilization than speed :
FastFirstPassin2passMode=0
dbart
8th December 2011, 14:09
thanks
i will try tommorow ( today evening i will visit theatre)
so avisynth MT
last question for now: 32 or 64 bit version of avisynth ?
ps. i´m not obssesed by CPU using, but i´m not happy, when there is a potential to speed up things. When there will be no space to speed up and fps will be still ~3 i will be happy (until i switch to powerfull HW ;) )
Atak_Snajpera
8th December 2011, 14:30
32 bit
benjyv
8th December 2011, 15:29
Try to use an AviSynth native source plugin instead of DirectShowSource..
Gimme,pls an exemple of such AvS native source plugin or a link where to find it!
Thanks!
LigH
8th December 2011, 17:00
Depends on the source format, your hardware, your wallet ... FFmpegSource, DGDecNV, DGAVCDecDI, DGMPGDec ...
benjyv
8th December 2011, 18:57
FFmpegSource ,of course....
HknDkmn
10th December 2011, 00:43
How can x264 Stats output ?
Like :
x264 Stats
[NoImage] x264 [info]: frame I:1502 Avg QP:15.72 size:201914
[NoImage] x264 [info]: frame P:33801 Avg QP:18.13 size:107387
[NoImage] x264 [info]: frame B:121569 Avg QP:19.67 size: 50330
Thanks
benjyv
10th December 2011, 08:26
@HknDkmn
Check the .log file!
Paxmilitaris
13th December 2011, 22:06
Hi
Thanks for the app, but why does the portable version ask me to install avisynth and ffdshow or some such programs?
Doesn't that kind of defeit the purpose of having a portable app?
fantasmanegro
13th December 2011, 23:49
portable?.... ripbot264 has no installer "officially"... and as the thread's title says... it is a GUI... so it needs avisynth and ffdshow to work
rc71
14th December 2011, 02:40
Remember the beauty of the i5 and i7 is that the multicore processing is hardware process. There fore they use multicore processing on none mulithreaded apps. That being said, you have 4 cores that is really 2 x 2. So software can use 4 cores/software or just hardware 2 cores/hardware.
igorgladunyak
14th December 2011, 06:03
RipBot264 support OS Linux?
dbart
14th December 2011, 11:25
lets continue talk about speeding-up things
using MT don´t bring expected effect, but it was expected (with using GPU filtering) :)
I tried to move CPU freq for another 500 MHz (from 2,5 to 3,0 to 3,5 GHz) and there is not problem with CPU, wprime runs without problems (but there are problems with memories DDR2-800 running on 952, i must start "overclock" also them).
other thing that help (little bit) was change process priority from normal to high, (x264-x64, avs2yuv, pipebuf) - maybe tip for future ripbot versions
what is the purpose of two last programs? i dont see them in for example in 64-bit version of x264 HD benchmark.
hoju3508
14th December 2011, 19:44
RipBot264 support OS Linux?
Nope.
juramirez
15th December 2011, 18:48
RipBot264 support OS Linux?
No, but I've had great success running it in a VM in Parallels Desktop for Mac OSX, so I suppose you could probably manage to get it running in a Virtual Box VM off Linux.
shagratt71
17th December 2011, 00:34
Ive been using the latest version of Ripbot for about a week now to encode all my original StarTrek TNG episodes. The profile Ive been using is High 4.0 HD Interlaced as my sources are MPEG's interlaced. Because I'm fairly new to encoding with Ripbot I would also like to know how I go about updating the x264 encoder?, is it just a case of going into the Tools folder and swapping out the x264 for latest one?.
I'd also like to give a personal thanks to the developer Atak Snajpera. I will be making a donation in due course as this program is one of the best out there.
Merry Xmas
pacaveli211
17th December 2011, 08:08
the interlaced profile is to output interlaced video
x264 exes can be swapped out
shagratt71
17th December 2011, 09:16
the interlaced profile is to output interlaced video
x264 exes can be swapped out
Thanks for your reply Paceveli. Im abit shocked to say the least!, All this time I thought that the HD interlaced profile was deinterlacing and encoding it to progressive scan type!. Heres me thinking that the deinterlacer was excellent!lol. :eek: .
Ok because I'm very new to all this I will need some advice on how to handle the source I have. Like I said its MPEG Interlaced, however its only partially interlaced TFF. heres the MediaInfo:
General
Complete name : E:\Videos\To Be Converted\Star Trek The Next Generation - The Complete 1st Season\12 The Big Goodbye.mpg
Format : MPEG-PS
File size : 1.41 GiB
Duration : 43mn 37s
Overall bit rate : 4 620 Kbps
Video
ID : 224 (0xE0)
Format : MPEG Video
Format version : Version 2
Format profile : Main@Main
Format settings, BVOP : Yes
Format settings, Matrix : Custom
Duration : 43mn 37s
Bit rate mode : Variable
Bit rate : 4 304 Kbps
Maximum bit rate : 8 584 Kbps
Width : 720 pixels
Height : 576 pixels
Display aspect ratio : 4:3
Frame rate : 25.000 fps
Standard : PAL
Color space : YUV
Chroma subsampling : 4:2:0
Bit depth : 8 bits
Scan type : Interlaced
Scan order : Top Field First
Compression mode : Lossy
Bits/(Pixel*Frame) : 0.415
Stream size : 1.31 GiB (93%)
Ideally I would like to convert to progressive, however I've not had any problems with the encodes that I now know to be MBAFF...
shagratt71
17th December 2011, 11:09
On MeWiki - x264 settings the following is stated under the tff section:
"Enable interlaced encoding and specify the top field is first. x264's interlaced encoding uses MBAFF, and is inherently less efficient than progressive encoding. For that reason, you should only encode interlaced if you intend to display the video on an interlaced display (or can't deinterlace the video before sending it to x264)."
My question is how is it less efficient exactly?.
Atak_Snajpera
17th December 2011, 12:32
in pal eveything is simpler. in your case you dont have to do any deinterlacing because both fields belong to the same frame so you should not see any horizontal lines. just use hd progressive profile
shagratt71
17th December 2011, 12:48
in pal eveything is simpler. in your case you dont have to do any deinterlacing because both fields belong to the same frame so you should not see any horizontal lines. just use hd progressive profile
Hi Atak, Im in the process of encoding using just the progressive profile, I'll let you know how it goes :thanks:
vrpatilisl
17th December 2011, 12:52
can it rip dvds.
shagratt71
17th December 2011, 13:10
in pal eveything is simpler. in your case you dont have to do any deinterlacing because both fields belong to the same frame so you should not see any horizontal lines. just use hd progressive profile
Hi Atak, Ok I tried encoding with just the hd Progressive profile. Unfortunately I'm getting alot of combing during moving scense. Would it be just better to use interlaced?
Atak_Snajpera
17th December 2011, 13:14
send 50 mb sample of source to www.mediafire.com. use dgsplit
shagratt71
17th December 2011, 21:37
send 50 mb sample of source to www.mediafire.com. use dgsplit
Hi Atak, Sorry for the delay. Ive uploaded the file to Megaupload as I cant seem to upload to Mediafire. Heres the link:
http://www.megaupload.com/?d=41GGC4BX
:thanks:
benjyv
18th December 2011, 15:25
@shagratt71
Try to use these settings:
http://thumbnails60.imagebam.com/16515/f93878165145400.jpg (http://www.imagebam.com/image/f93878165145400) http://thumbnails39.imagebam.com/16515/0a20d8165145403.jpg (http://www.imagebam.com/image/0a20d8165145403) http://thumbnails27.imagebam.com/16515/07b44d165145409.jpg (http://www.imagebam.com/image/07b44d165145409)
DoTheDoom
19th December 2011, 01:55
Hello everyone, Just had a question. I had some HDD failure and had to reinstall everything. Now i am having trouble with ripbot when demuxing a blu-ray. i get a message saying cant open audio track when trying to encode to FLAC. I have uninstalled and reinstalled AviSynth, fdd, and Haali. and redownloaded Ripbot.
Just looking for any help. Im thinking maybe its just a settings error. I will post full error when demuxing is finished.
thanks everyone.
*Update*
DirectShowSource: couldn't open file D:\temp\RipBot264temp\job2\audio_English.dtsma.flac:
The source filter for this file could not be loaded.
(D:\temp\RipBot264temp\job2\getinfo.avs, line 4)
GETINFO.AVS
video=DirectShowSource("D:\temp\RipBot264temp\job2\video.mkv",audio=false).ConvertToYV12()
LoadPlugin("D:\RipBot264\tools\AviSynth plugins\NicAudio\NicAudio.dll")
audio=DirectShowSource("D:\temp\RipBot264temp\job2\audio_English.dtsma.flac",video=false)
AudioDub(video,audio)
WriteFile("D:\temp\RipBot264temp\job2\info.txt","Framecount")
WriteFile("D:\temp\RipBot264temp\job2\info.txt","Framerate")
WriteFile("D:\temp\RipBot264temp\job2\info.txt","AudioRate")
WriteFile("D:\temp\RipBot264temp\job2\info.txt","AudioChannels")
WriteFile("D:\temp\RipBot264temp\job2\info.txt","AudioLength")
WriteFile("D:\temp\RipBot264temp\job2\info.txt","Width")
WriteFile("D:\temp\RipBot264temp\job2\info.txt","Height ")
Trim(0,-1)
benjyv
19th December 2011, 06:14
@DoTheDoom
IMHO the problem is line 4 in log file...
So, AudioDub(video,audio) should be deleted, or modified...
shagratt71
19th December 2011, 13:27
@shagratt71
Try to use these settings:
http://thumbnails60.imagebam.com/16515/f93878165145400.jpg (http://www.imagebam.com/image/f93878165145400) http://thumbnails39.imagebam.com/16515/0a20d8165145403.jpg (http://www.imagebam.com/image/0a20d8165145403) http://thumbnails27.imagebam.com/16515/07b44d165145409.jpg (http://www.imagebam.com/image/07b44d165145409)
Hi Benjyv, Thanks for your reply. I very rarely use two pass encoding as I prefer Constant Quality.
Sadly encoding StarTrek TNG to progressive is not going to be as simple as picking a standard tff deinterlacer... This series is notorious for telecined content mixed with interlaced content within the same frame.
I just did a quick Google "startrek tng interlaced" and I got lots of hits on people having problems.
benjyv
19th December 2011, 17:11
This series is notorious for telecined content mixed with interlaced content within the same frame.
Well, in this case you must use a proof method....Have you tried QTGMC ? or others ?
shagratt71
20th December 2011, 01:42
Can QTGMC be used within Ripbot?
nosnoop
20th December 2011, 07:33
I tried converting rmvb video to mp4 or mkv, and i ran into video/audio sync problem.
What I found was that the converted video ran too fast.
The original video is a 25fps rmvb at 46min 11s in length (69275 frames).
Everything set at default except correcting the aspect ratio by resize it from 720x480 to 852x480.
In the converted video, the video programming would end at 45min 5s; interestingly, from 45min 6s onwards, the last 66 seconds of the video was repeated.
So the total length of the video remains at 46min 11s with the same 69275 frames. But obviously, all the video/audio are getting more and more off sync as it plays.
I had no problems in other conversion such as blu-ray to MKV etc. It's the first time I tried with RMVB video.
Any pointers would be most appreciated.
Mediainfo of original video:
General
Complete name : H:\HDownload\Drama\VideoCH07.rmvb
Format : RealMedia
File size : 196 MiB
Duration : 46mn 10s
Overall bit rate : 579 Kbps
Video
ID : 1
Format : RealVideo 4
Codec ID : RV40
Codec ID/Info : Based on AVC (H.264), Real Player 9
Duration : 46mn 10s
Bit rate : 515 Kbps
Width : 720 pixels
Height : 480 pixels
Display aspect ratio : 3:2
Frame rate : 25.000 fps
Standard : NTSC
Bits/(Pixel*Frame) : 0.060
Stream size : 170 MiB (87%)
Audio
ID : 0
Format : Cooker
Codec ID : cook
Codec ID/Info : Based on G.722.1, Real Player 6
Duration : 46mn 11s
Bit rate : 64.1 Kbps
Channel(s) : 2 channels
Sampling rate : 44.1 KHz
Bit depth : 16 bits
Stream size : 21.2 MiB (11%)
======================
Medianinfo of converted MP4 video
General
Complete name : H:\HDownload\Drama\VideoCH07.mp4
Format : MPEG-4
Format profile : Base Media
Codec ID : isom
File size : 313 MiB
Duration : 46mn 11s
Overall bit rate : 948 Kbps
Encoded date : UTC 2011-12-17 10:13:53
Tagged date : UTC 2011-12-17 10:13:53
Video
ID : 1
Format : AVC
Format/Info : Advanced Video Codec
Format profile : High@L4.0
Format settings, CABAC : Yes
Format settings, ReFrames : 3 frames
Format settings, GOP : N=1
Codec ID : avc1
Codec ID/Info : Advanced Video Coding
Duration : 46mn 11s
Bit rate mode : Variable
Bit rate : 816 Kbps
Maximum bit rate : 25.0 Mbps
Width : 852 pixels
Height : 480 pixels
Display aspect ratio : 16:9
Frame rate mode : Constant
Frame rate : 25.000 fps
Color space : YUV
Chroma subsampling : 4:2:0
Bit depth : 8 bits
Scan type : Progressive
Bits/(Pixel*Frame) : 0.080
Stream size : 270 MiB (86%)
Title : VideoCH07
Writing library : x264 core 114 r1924 08d04a4
Encoding settings : cabac=1 / ref=3 / deblock=1:0:0 / analyse=0x3:0x133 / me=umh / subme=7 / psy=1 / psy_rd=1.00:0.00 / mixed_ref=1 / me_range=16 / chroma_me=1 / trellis=1 / 8x8dct=1 /
cqm=0 / deadzone=21,11 / fast_pskip=1 / chroma_qp_offset=-2 / threads=12 / sliced_threads=0 / nr=0 / decimate=1 / interlaced=0 / constrained_intra=0 / bframes=3 / b_pyramid=0 / b_adapt=1 /
b_bias=0 / direct=1 / weightb=1 / open_gop=0 / weightp=2 / keyint=250 / keyint_min=25 / scenecut=40 / intra_refresh=0 / rc_lookahead=40 / rc=crf / mbtree=1 / crf=22.0 / qcomp=0.60 / qpmin=0 /
qpmax=69 / qpstep=4 / vbv_maxrate=25000 / vbv_bufsize=25000 / crf_max=0.0 / nal_hrd=vbr / ip_ratio=1.40 / aq=1:1.00
Encoded date : UTC 2011-12-17 10:13:53
Tagged date : UTC 2011-12-17 10:14:00
Audio
ID : 2
Format : AAC
Format/Info : Advanced Audio Codec
Format profile : LC
Codec ID : 40
Duration : 46mn 11s
Bit rate mode : Variable
Bit rate : 128 Kbps
Maximum bit rate : 136 Kbps
Channel(s) : 2 channels
Channel positions : Front: L R
Sampling rate : 48.0 KHz
Compression mode : Lossy
Stream size : 42.4 MiB (14%)
Title : Ä
==============================
info.txt:
69275
25.000000
48000
2
133031393
852
480
==================
getinfo.avs:
#MT
#VideoSource
video=DirectShowSource("H:\HDownload\Drama\VideoCH07.rmvb",audio=false).ConvertToYV12()
#Deinterlace
#Decimate
#Crop
#Resize
video=Spline36Resize(video,852,480).Sharpen(0.2)
#Colors
#Denoise
#Subtitles
#AudioSource
LoadPlugin("H:\Program Files\Ripbot264\tools\AviSynth plugins\NicAudio\NicAudio.dll")
audio=RaWavSource("H:\temp\RipBot264temp\job1\audio.wav",1)
audio=ResampleAudio(audio,48000)
#DownMix
#Delay
audio=DelayAudio(audio,0)
#Tempo
#Normalize
#AudioDub
audio=ConvertAudioTo16bit(audio)
AudioDub(video,audio)
#Triming
#AVSameLength
#ColorSpace
WriteFile("H:\temp\RipBot264temp\job1\info.txt","Framecount")
WriteFile("H:\temp\RipBot264temp\job1\info.txt","Framerate")
WriteFile("H:\temp\RipBot264temp\job1\info.txt","AudioRate")
WriteFile("H:\temp\RipBot264temp\job1\info.txt","AudioChannels")
WriteFile("H:\temp\RipBot264temp\job1\info.txt","AudioLength")
WriteFile("H:\temp\RipBot264temp\job1\info.txt","Width")
WriteFile("H:\temp\RipBot264temp\job1\info.txt","Height ")
Trim(0,-1)
======================
job1_EncodeVideoPass1.cmd
"H:\Program Files\Ripbot264\tools\avs2yuv\pipebuf.exe" "H:\Program Files\Ripbot264\tools\avs2yuv\avs2yuv.exe" "H:\temp\RipBot264temp\job1\job1.avs" - : "H:\Program Files\Ripbot264\tools\x264\x264_x64.exe"
--crf 22 --stats "H:\temp\RipBot264temp\job1\job1.stats" --fps 25 --force-cfr --min-keyint 25 --keyint 250 --frames 69275 --sar 1:1 --level 4.0 --aud --nal-hrd vbr --vbv-bufsize 25000 --vbv-maxrate 25000
--filter 0,0 --ref 3 --bframes 3 --b-adapt 1 --b-pyramid none --subme 7 --aq-mode 1 --trellis 1 --partitions all --me umh --stdin y4m --output "H:\temp\RipBot264temp\video.264" - : 2
ArieS1204
20th December 2011, 11:20
Question for you all,
I'm backing up my Blurays and add the HD audio track with MKVMerge afterwards.
So is there any way to just grab the video from RipBot by skipping the demuxing of the audio?
Can I modify the ini for that?
Thanks!
Atak_Snajpera
20th December 2011, 14:05
@nosnoop
try this
http://i.imgur.com/n3F0R.png
marius27
20th December 2011, 20:41
Hello
Every time I'm encoding to mp4 file for PSP profile, with added subtitle (srt file), ripbot will not output the result and will generate an error. This is the last part of the log file:
AVC-H264 import - frame size 720 x 480 at 25.000 FPS
AVC Import results: 43366 samples - Slices: 296 I 20882 P 22188 B - 43638 SEI - 271 IDR
AAC import - sample rate 48000 - MPEG-4 audio - 2 channels
Timed Text (SRT) import - text track 720 x 480, font Tahoma (size 18)
WARNING: corrupted SRT frame 0 after frame 0
Invalid UTF data (line 67)
Error importing C:\temp\RipBot264temp\job1\AD1_VTS_01_1.srt:lang=und:font=Tahoma: Corrupted Data in file/stream
-------------------------
Elapsed Time: 00h:39m:57s
I checked the line 67 in the srt file; everything looks ok there. What could be wrong ?
Thanks for reply.
Atak_Snajpera
20th December 2011, 22:47
character might be invisible in line 67. i would remove whole line and then manually wrote it again. btw are you sure that psp supports embended subtitles?
ArieS1204
21st December 2011, 00:29
What about my question Atak? :(
nosnoop
21st December 2011, 06:46
@nosnoop
try this
Hi Atak, thanks for your reply.
I tried adding convertfps=true as instructed.
The video/audio is now in sync; but the new problem is that the video now looks like stop motion movie with stuttering similar to a 12fps or 15fps video instead of 25fps. I tried putting in fps=25, but it did not help.
I wonder why the convertfps is dropping so many frames.
Anything else I missed? TIA!
CommonMortal
21st December 2011, 07:59
Stupid question, but i am trying to do the following:
- Use presets (like slow).
- Use tune film and merange 24.
- Downmix to AC3 stereo.
Maybe i am dumb but i can't find these settings. Is there some way to see them?
Thank you.
flebber
21st December 2011, 09:06
Stupid question, but i am trying to do the following:
- Use presets (like slow).
- Use tune film and merange 24.
- Downmix to AC3 stereo.
Maybe i am dumb but i can't find these settings. Is there some way to see them?
Thank you.
For audio use the box with ... same for video. Use the Properties button next to CQ 22 to adjust for source.
CommonMortal
21st December 2011, 09:43
For audio use the box with ... same for video. Use the Properties button next to CQ 22 to adjust for source.
Thanks, but in the audio options, there is only AC3 384kbps (and above), which shouldn't be stereo... There is only AAC 192kbps, which is stereo, but i don't want AAC, i want AC3.
Also in the properties button next to CQ22, i don't see anywhere an option to set merange to 24 (nor preset slow).
rc71
22nd December 2011, 05:40
Question for you all,
I'm backing up my Blurays and add the HD audio track with MKVMerge afterwards.
So is there any way to just grab the video from RipBot by skipping the demuxing of the audio?
Can I modify the ini for that?
Thanks!
I'm not sure I understand what you are trying to say? "Grab the video from Ripbot"?
If you just want the video, use MKVmerge to extract. If you don't want to encode the Audio, set the Audio to No Audio.
rc71
22nd December 2011, 05:44
i don't see anywhere an option to set merange to 24 (nor preset slow).
Look a little harder. The number is literally in a drop down box.
vBulletin® v3.8.11, Copyright ©2000-2026, vBulletin Solutions Inc.