View Full Version : RipBot264 v1.18.3 - Simple and easy to use GUI -> IPOD . PSP . CONSOLES . BLURAY
Atak_Snajpera
13th July 2017, 19:50
I wish I could but MKVToolnix recognizes .w64 as AVC ;)
http://i.cubeupload.com/cFIDI3.png
byteshare
13th July 2017, 19:54
I wish I could but MKVToolnix recognizes .w64 as AVC ;)
Is there a possibility to add the option while batch importing to select "No Audio" or something so we can avoid dealing with the audio all together if we know there will be issues and/or don't want. Import would be much faster...I guess same for subs too.
Thoughts?
Danette
13th July 2017, 20:40
I wish I could but MKVToolnix recognizes .w64 as AVC
It doesn’t look like you demuxed the source file into separate video and audio files, since I see you are adding the mkv container into MKVMerge, unless you stripped out the audio from that mkv. In any case, can’t you convert that audio file into a basic pcm/wav file?
For my tests, what I did was to demux two source files into separate video and audio files (I used source files that contained ac3 and aac audio files). I then converted the ac3 and aac files into pcm/wav files, using LameXP, and then added the video stream and pcm/wav stream into MKVMerge to create the mkv files containing the pcm/wav streams. I then took those two mkv test files and put them into RipBot264 and get the [NO AUDIO] problem each time.
slalom
14th July 2017, 11:10
there is no specific reason for specific size, when ever I tried CQ even picking the same number there is always that uncertainly what size file I end up with, sometimes compression seems crazy good, but sometimes the file ends huge for no apparent reason.
You can use 1-pass with specific size
slalom
15th July 2017, 17:17
@Atak, regarding the subtitles
Can you add a field, MKVToolnix calls it "Track name" for a short description to enter, for example "commentary" or anything?
byteshare
15th July 2017, 22:36
@Atak, regarding the subtitles
Can you add a field, MKVToolnix calls it "Track name" for a short description to enter, for example "commentary" or anything?
I've been having to mux it in myself after the encode since it can't handle all of the audio video tracks sometimes.
slalom
16th July 2017, 17:56
I've been having to mux it in myself after the encode since it can't handle all of the audio video tracks sometimes.
I'm talking about the subtitles
byteshare
17th July 2017, 20:57
How hard would it be to get SSIM scores into the media info from the encoding log (automatically)?
klopsknoedel
20th July 2017, 21:55
Hi,
I'm having some trouble with the MDegrain2 - Plugin. Seems like avisynth can't find this plugin even the path is correct. Someone else facing this issue or know how to fix it?
http://cdn.s-hofmann.de/mvtools_bug.png
byteshare
22nd July 2017, 17:06
Hi,
I'm having some trouble with the MDegrain2 - Plugin. Seems like avisynth can't find this plugin even the path is correct. Someone else facing this issue or know how to fix it?
Since no one else has responded. I'd try reinstalling your AVISynth (start with r1825MT before doing any of the newer versions) and then reinstall: Visual C++ Redistributable for Visual Studio 2015
You could also try running the AVISynth Script you get from the job in avspmod to see if it gives you any more information (but it might not).
klopsknoedel
23rd July 2017, 15:17
Since no one else has responded. I'd try reinstalling your AVISynth (start with r1825MT before doing any of the newer versions) and then reinstall: Visual C++ Redistributable for Visual Studio 2015
You could also try running the AVISynth Script you get from the job in avspmod to see if it gives you any more information (but it might not).
Hi byteshare. Reinstalling VC (32/64 - bit) did the trick. Thanks a lot for your reply.
guest
24th July 2017, 13:18
Atak, Just got the latest auto update, and you've finally gotten around to adding some more DE Servers, "we" now have 16 server's :)
2 rows of 8.....
Thankyou, thankyou, thankyou !!!!
byteshare
24th July 2017, 16:44
Atak, Just got the latest auto update, and you've finally gotten around to adding some more DE Servers, "we" now have 16 server's :)
2 rows of 8.....
Thankyou, thankyou, thankyou !!!!
It is awesome!
guest
26th July 2017, 03:45
Atak,
Have just used the newest build with the extra servers (thanks again), for the first time, and I have a suggestion.
Would it be possible to show just one (1) DE Server icon in the Taskbar, with a small number (like the Ripbot icon shows how many jobs are queued), instead of an icon for each server, it just crowds the Taskbar a bit, when you have then all enabled.
Another thing I have noticed is that the auto shutdown isn't working on the other pc's that are processing.
I'm pretty sure I have everything enabled to do that, but the settings seemed to have changed a little, since the extra servers were introduced. (they don't appear in the .ini file, where the original 10 are.....) :stupid: :confused:
Viper714
3rd August 2017, 03:31
So, I have three machines that I am encoding my Blu-rays. I updated all three to version 1.20 of RipBot today. While encoding my movies two of my machines are using OpenCL
http://i361.photobucket.com/albums/oo54/pcubillos/Issues/2017-08-02_22-21-16.jpg
My third machine which is the most powerful (Nvidia 1070) shows failed to load OpenCL.
http://i361.photobucket.com/albums/oo54/pcubillos/Issues/OpenCL%20Failed.jpg
Reading through thread I ran GPU Caps Viewer and all seems fine
http://i361.photobucket.com/albums/oo54/pcubillos/Issues/Caps%20Viewer.jpg
Appreciate any help. :thanks:
Wishbringer
3rd August 2017, 06:48
Is GTX1070 selected in Ripbot-Settings, or did you copy settings from other machines?
Atak_Snajpera
3rd August 2017, 11:20
So, I have three machines that I am encoding my Blu-rays. I updated all three to version 1.20 of RipBot today. While encoding my movies two of my machines are using OpenCL
http://i361.photobucket.com/albums/oo54/pcubillos/Issues/2017-08-02_22-21-16.jpg
My third machine which is the most powerful (Nvidia 1070) shows failed to load OpenCL.
http://i361.photobucket.com/albums/oo54/pcubillos/Issues/OpenCL%20Failed.jpg
Reading through thread I ran GPU Caps Viewer and all seems fine
http://i361.photobucket.com/albums/oo54/pcubillos/Issues/Caps%20Viewer.jpg
Appreciate any help. :thanks:
Run
OpenCLinfo.exe /gpu
on AMD system and nVidia system and show me what you get.
I suspect that --opencl-device index is wrong for nVidia card.
Another thing I have noticed is that the auto shutdown isn't working on the other pc's that are processing.
I'm pretty sure I have everything enabled to do that, but the settings seemed to have changed a little, since the extra servers were introduced. (they don't appear in the .ini file, where the original 10 are.....)
I will check that.
Danette
3rd August 2017, 14:16
Please consider adding the capability of dealing with PCM/WAV audio in the next build.
Viper714
3rd August 2017, 20:01
Run
OpenCLinfo.exe /gpu
on AMD system and nVidia system and show me what you get.
I suspect that --opencl-device index is wrong for nVidia card.
Snajpera thanks for the quick response. Here is the results:
AMD machine that works OK:
Platform 0.
Name : AMD Accelerated Parallel Processing
Vendor : Advanced Micro Devices, Inc.
Version : OpenCL 2.0 AMD-APP (2348.3)
Profile : FULL_PROFILE
Extensions : cl_khr_icd cl_khr_d3d10_sharing cl_khr_d3d11_sharing cl_khr_dx9_media_sharing cl_amd_event_callback cl_amd_offline_devices
0.0 Device name : Hawaii
Hardware version : OpenCL 1.2 AMD-APP (2348.3)
Software version : 2348.3
OpenCL C version : OpenCL C 1.2
Compute units : 44
Nvidia Machine that works OK
Platform 0.
Name : NVIDIA CUDA
Vendor : NVIDIA Corporation
Version : OpenCL 1.2 CUDA 8.0.0
Profile : FULL_PROFILE
Extensions : cl_khr_global_int32_base_atomics cl_khr_global_int32_extended_atomics cl_khr_local_int32_base_atomics cl_khr_local_int32_extended_atomics cl_khr_fp64 cl_khr_byte_addressable_store cl_khr_icd cl_khr_gl_sharing cl_nv_compiler_options cl_nv_device_attribute_query cl_nv_pragma_unroll cl_nv_d3d10_sharing cl_khr_d3d10_sharing cl_nv_d3d11_sharing cl_nv_copy_opts cl_nv_create_buffer
Platform 1.
Name : Intel(R) OpenCL
Vendor : Intel(R) Corporation
Version : OpenCL 1.2
Profile : FULL_PROFILE
Extensions : cl_intel_dx9_media_sharing cl_khr_3d_image_writes cl_khr_byte_addressable_store cl_khr_d3d11_sharing cl_khr_depth_images cl_khr_dx9_media_sharing cl_khr_gl_sharing cl_khr_global_int32_base_atomics cl_khr_global_int32_extended_atomics cl_khr_icd cl_khr_local_int32_base_atomics cl_khr_local_int32_extended_atomics cl_khr_spir
0.0 Device name : GeForce GTX 660
Hardware version : OpenCL 1.2 CUDA
Software version : 382.05
OpenCL C version : OpenCL C 1.2
Compute units : 6
1.0 Device name : Intel(R) HD Graphics 4600
Hardware version : OpenCL 1.2
Software version : 20.19.15.4531
OpenCL C version : OpenCL C 1.2
Compute units : 20
Nvidia Machine that fails to load OpenCL
Platform 0.
Name : NVIDIA CUDA
Vendor : NVIDIA Corporation
Version : OpenCL 1.2 CUDA 8.0.0
Profile : FULL_PROFILE
Extensions : cl_khr_global_int32_base_atomics cl_khr_global_int32_extended_atomics cl_khr_local_int32_base_atomics cl_khr_local_int32_extended_atomics cl_khr_fp64 cl_khr_byte_addressable_store cl_khr_icd cl_khr_gl_sharing cl_nv_compiler_options cl_nv_device_attribute_query cl_nv_pragma_unroll cl_nv_d3d10_sharing cl_khr_d3d10_sharing cl_nv_d3d11_sharing cl_nv_copy_opts cl_nv_create_buffer
0.0 Device name : GeForce GTX 1070
Hardware version : OpenCL 1.2 CUDA
Software version : 382.33
OpenCL C version : OpenCL C 1.2
Compute units : 15
Hope that helps
Atak_Snajpera
3rd August 2017, 21:13
It has to be something else because all devices are sitting at index 0. When it says "Failed to load OpenCL" it most likely mean that x264 was unable to load opencl.dll from your HDD/SDD.
Check this and maybe it will help
https://answers.microsoft.com/en-us/windows/forum/windows_10-hardware/failed-to-load-opencldll/d0714ea3-7b98-4dd6-aebd-bc827010c321
Viper714
4th August 2017, 23:01
It has to be something else because all devices are sitting at index 0. When it says "Failed to load OpenCL" it most likely mean that x264 was unable to load opencl.dll from your HDD/SDD.
Check this and maybe it will help
https://answers.microsoft.com/en-us/windows/forum/windows_10-hardware/failed-to-load-opencldll/d0714ea3-7b98-4dd6-aebd-bc827010c321
Snajpera
Okay after messing around with OpenCL.dll files on the third machine (System and SysWOW64) and using the Microsoft link you provided. I could not get the OpenCL.dll unregistered to then re-register it per the link instructions. Gave me the same error unable to load. So I extracted a opencl.dll file from a backup that was two months old and copied it over. Tried to unregister it and it gave me another error "the module "openCL" was loaded but the entry-point DllUnregisterServer was not found". BTW I also updated the NvIdia Drivers on both Machines.
So I decided to try encoding and now Both Nvidia Machines are giving me this error. Mind you I only messed with the third machine. The AMD Machine is chugging along without an issue.
http://i361.photobucket.com/albums/oo54/pcubillos/RipBot264_2.jpg
unable to open clbin...
Atak_Snajpera
5th August 2017, 10:25
Snajpera
Okay after messing around with OpenCL.dll files on the third machine (System and SysWOW64) and using the Microsoft link you provided. I could not get the OpenCL.dll unregistered to then re-register it per the link instructions. Gave me the same error unable to load. So I extracted a opencl.dll file from a backup that was two months old and copied it over. Tried to unregister it and it gave me another error "the module "openCL" was loaded but the entry-point DllUnregisterServer was not found". BTW I also updated the NvIdia Drivers on both Machines.
So I decided to try encoding and now Both Nvidia Machines are giving me this error. Mind you I only messed with the third machine. The AMD Machine is chugging along without an issue.
http://i361.photobucket.com/albums/oo54/pcubillos/RipBot264_2.jpg
unable to open clbin...
I think I know where the problem is.
Source -> https://forum.doom9.org/showthread.php?p=1640777#post1640777
It looks like x264 by default stores x264_lookahead.clbin file in current working directory. So in our Distributed Encoding case .clbin file should be written in \\Server-PC\RipBot264temp\Job1\Chunks
Of course this is totally unacceptable because multiple x264 processes try to write to the same file! In your case AMD and nVidia OpenCL compiler.
Please verify my theory and let me know where x264_lookahead.clbin file is stored on your main machine while using distributed encoding mode. I can't do it on my machine because my GPU just died and thanks to miners new decent ones (RX570) are too expensive for me right now.
Viper714
5th August 2017, 16:11
Please verify my theory and let me know where x264_lookahead.clbin file is stored on your main machine while using distributed encoding mode.
Okay I found that the file resides on the Main PC (Server-PC) in
c:\ripbot264v1.19.2.. Disregard the folder name as I am using ribbot264 v1.20.0 and haven't gotten around to rename the folder. I did a complete search and that is the only place I found it with a file date of 8/5/2017 11:02 AM which was 7 minutes ago and a file size id 953 KB.
Hope that helps
Atak_Snajpera
5th August 2017, 18:57
Okay I found that the file resides on the Main PC (Server-PC) in
c:\ripbot264v1.19.2.. Disregard the folder name as I am using ribbot264 v1.20.0 and haven't gotten around to rename the folder. I did a complete search and that is the only place I found it with a file date of 8/5/2017 11:02 AM which was 7 minutes ago and a file size id 953 KB.
Hope that helps
Add --opencl-bin %TEMP%\x264_lookahead.clbin to your encoding profile
http://i.cubeupload.com/6pASEP.png
This command should tell x264 encoder to create .clbin file locally on each PC working in DE mode.
nekrosoft13
11th August 2017, 19:28
I have a issue with distributed encoding on one PC.
From the Encoding Client I can start and stop the server, but it doesn't connect.
When I click ON on Client, the server gives me this message:
Encoding Started...
Encoding terminated.
And the Encoding status keeps changing from Idle to Encoding to Idle it just keeps blinking.
Atak_Snajpera
12th August 2017, 11:14
Something is wrong with shared folder. Check if you can manually open \\Your-Main-PC\Ripbot264temp folder from server's side.
Shrekage
17th August 2017, 04:01
any idea what "missing library" I need to add to this system? it's a hyper-v server 2012 system that I would like to "borrow" the spare cycles on to help do encodes. I can access the shared folder but it gets into the "encoding" "idle" "encoding"... loop with the error message attached.
http://forum.doom9.org/attachment.php?attachmentid=16010&stc=1&d=1502938690
GhostKilla
17th August 2017, 12:42
Hi,
With the latest auto-update, I've a problem with the resize and the new AVS plugin. This is my job log :
G:\>"C:\Program Files (x86)\RipBot264\tools\avs2yuv\avs2yuv.exe" "G:\Temp\RipBot264temp\job1\job1.avs" -o - | "C:\Program Files (x86)\RipBot264\tools\x264\x264_x64.exe" --pass 1 --bitrate 5014 --stats "G:\Temp\RipBot264temp\job1\job1.stats" --fps 25 --min-keyint 25 --keyint 250 --frames 171850 --sar 1:1 --level 4.1 --preset veryslow --aud --nal-hrd vbr --vbv-bufsize 62500 --vbv-maxrate 62500 --slow-firstpass --stdin y4m --output NUL -
error: LoadPlugin: unable to load "C:\Program Files (x86)\RipBot264\Tools\AviSynth plugins\ResampleMT\x86\ResampleMT.dll", Module not found. Install missing library?
(G:\Temp\RipBot264temp\job1\job1.avs, line 22)
y4m [error]: bad sequence header magic
x264 [error]: could not open input file `-'
G:\>"C:\Program Files (x86)\RipBot264\tools\avs2yuv\avs2yuv.exe" "G:\Temp\RipBot264temp\job1\job1.avs" -o - | "C:\Program Files (x86)\RipBot264\tools\x264\x264_x64.exe" --pass 2 --bitrate 5014 --stats "G:\Temp\RipBot264temp\job1\job1.stats" --fps 25 --force-cfr --min-keyint 25 --keyint 250 --frames 171850 --sar 1:1 --level 4.1 --preset veryslow --aud --nal-hrd vbr --vbv-bufsize 62500 --vbv-maxrate 62500 --stdin y4m --output "G:\Temp\RipBot264temp\video.264" -
error: LoadPlugin: unable to load "C:\Program Files (x86)\RipBot264\Tools\AviSynth plugins\ResampleMT\x86\ResampleMT.dll", Module not found. Install missing library?
(G:\Temp\RipBot264temp\job1\job1.avs, line 22)
y4m [error]: bad sequence header magic
x264 [error]: could not open input file `-'
G:\>"C:\Program Files (x86)\RipBot264\tools\mkvtoolnix\mkvmerge.exe" -o "G:\ichi.mkv" --compression 0:none --title "ichi" --default-duration 0:25fps "G:\Temp\RipBot264temp\video.264" --compression 0:none --language 0:fre --sync 0:0 "G:\Temp\RipBot264temp\job1\audio_1_French.ac3" --default-track 0:no --language 0:fre -s 0 -D -A "G:\Temp\RipBot264temp\job1\French.srt" --attachment-mime-type image/jpeg --attachment-description Cover --attachment-name Cover --attach-file "G:\Temp\RipBot264temp\job1\cover.jpg"
mkvmerge v14.0.0 ('Flow') 32bit
Error: The type of file 'G:\Temp\RipBot264temp\video.264' could not be recognized.
-------------------------
Elapsed Time: 00h:00m:03s
I don't know why I've this error message, the dll isn't missing, the path is good, but nothing works the last two days...
https://img4.hostingpics.net/pics/210428resampleMT.jpg
In same time, why use the x86 on x64 machine for this plugin ?
Atak_Snajpera
17th August 2017, 13:27
Install ALL (x86 and x64) VC++ redistributables since 2010
For your convenience I've gathered them all in single .7z archive
http://www.mediafire.com/file/v8cwedgd1y7ys0g/vc_redist.7z
In same time, why use the x86 on x64 machine for this plugin ?
Because AviSynth is x86. You can't mix architectures.
GhostKilla
17th August 2017, 20:53
Install ALL (x86 and x64) VC++ redistributables since 2010
For your convenience I've gathered them all in single .7z archive
http://www.mediafire.com/file/v8cwedgd1y7ys0g/vc_redist.7z
Thank you, everything works now, you rocks :p
Because AviSynth is x86. You can't mix architectures.
Ok, completely forgot this point
Thank you for your time and your help :)
Shrekage
18th August 2017, 01:55
Nice update!
MAX9
20th August 2017, 17:44
I can't find answer to my problem so I will ask here.
I'm tryint to use Ripbot with Vegas 13 pro + Frameserver and I have anamorphic source (1440/1080; PAR 1,3333; 25i) When I use default settings the output file is displayed in AS 4:3. When I try to change resize option program freeze. What to do video to be displayed properly?
(sory for bad english)
soneca
20th August 2017, 18:14
I can't find answer to my problem so I will ask here.
I'm tryint to use Ripbot with Vegas 13 pro + Frameserver and I have anamorphic source (1440/1080; PAR 1,3333; 25i) When I use default settings the output file is displayed in AS 4:3. When I try to change resize option program freeze. What to do video to be displayed properly?
(sory for bad english)
I have had the same problem using Vegas + Frameserver since the auto-crop was updated(1.19.6).
I maintain version 1.19.5 for use with Vegas + Frameserver.
Atak_Snajpera
20th August 2017, 18:32
I can't find answer to my problem so I will ask here.
I'm tryint to use Ripbot with Vegas 13 pro + Frameserver and I have anamorphic source (1440/1080; PAR 1,3333; 25i) When I use default settings the output file is displayed in AS 4:3. When I try to change resize option program freeze. What to do video to be displayed properly?
(sory for bad english)
There is an issue with mplayerc.exe. For some unknown reason It does not terminate when user closes window. RipBot264 will unfreeze if you manually kill mplayerc.exe.
http://i.cubeupload.com/HSVtVV.png
I have had the same problem using Vegas + Frameserver since the auto-crop was updated(1.19.6).
I maintain version 1.19.5 for use with Vegas + Frameserver.
Auto-crop works fine in 1.20.0 with Vegas + Frameserver. I've just tested it.
MAX9
20th August 2017, 19:37
But still how to deal with anamorphic video? Change project settings in Vegas to 1920/1080 and PAR 1,0000 or resize in Ripbot or ? First option works, but my thought does is optimal?
Another question what color to use in Frameserver? Far as I know Vegas use RGB, right?
Killing mplayerc.exe works to me.
Atak_Snajpera
20th August 2017, 19:45
Personally I would leave everything in Vegas untouched (1440x1080). Set 1920x1080 in ripbot because scaling will be faster thanks to ResampleMT plugin. (multithreaded resampling)
soneca
20th August 2017, 19:48
Atak, I've just run a test and continue to freeze RipBot, even killing mplayerc.exe.
Atak_Snajpera
21st August 2017, 10:36
Atak, I've just run a test and continue to freeze RipBot, even killing mplayerc.exe.
It has to be some problem with frameserver plugin. To be honest I've experienced that issue with not closing mplayerc.exe on one HDV 1080i source once. However when I chose different file in Vegas for example AVC 1920x1080i and started frameserving everything went fine. Nevertheless auto-croping in 1.20.0 always works because I restored old method if new one fails.
Another question what color to use in Frameserver? Far as I know Vegas use RGB, right?
Use RGB24. Do not use conversion to YUY because it will only mess up colors. Frameserver is doing poor job there. Also another advice regarding interlaced footage. DO NOT USE BUILD-IN DEINTERLACING in VEGAS because it sucks! It is ultra primitive and ugly. For best quality activate QTGMC in ripbot264. (yes it will be slooow)
Comparision
Source vs Vegas vs Yadif vs QTGMC
https://i.cubeupload.com/X6dvjG.png
https://i.cubeupload.com/j4iGxr.png
https://i.cubeupload.com/NwUzmd.png
https://i.cubeupload.com/zdX9vr.png
MAX9
21st August 2017, 14:58
Many thanks for the info. At the moment I encode at 7 fps / sec, almost default settings only resize to 1920/1080 and don't deintelace. And at the momnet I'm not sure do I need to deinterlace but next job i will try QTGMC.
Atak_Snajpera
21st August 2017, 16:46
And at the momnet I'm not sure do I need to deinterlace but next job i will try QTGMC.
It depends if you are working with interlaced footage or not.
You wrote earlier
and I have anamorphic source (1440/1080; PAR 1,3333; 25i)
so I assumed that deinterlacing might be required
MAX9
21st August 2017, 17:38
Yeah yeah I indeed use interlaced material, but I'm not sure to deinterlace mandatory. I mean what is the problem if I leave it interlaced?
Atak_Snajpera
21st August 2017, 18:34
Yeah yeah I indeed use interlaced material, but I'm not sure to deinterlace mandatory. I mean what is the problem if I leave it interlaced?
I hope you are not encoding interlaced footage as progressive...
MAX9
21st August 2017, 19:00
No no, I don't think so. After all MediaInfo says interleaved, top field first.
Edit: Deinterlacing is super slow to me around 2 fps / sec. For this project I will not deinterlace.
Now I will try 2 pass mode, seems faster.
First try I make 1 pass mode and locked size (7300 kbps) 2 hours video encoded for 8 hours. Audio encode AC3 first in Vegas, cuz singpost is too slow in frameserver and then laod it in ripbot.
The mada***s for second then power goes off when encode was almost complete...
soneca
22nd August 2017, 00:15
Hello Atak, I tested again using the same material and in version 1.19.5 does not freeze, the detection and the cut are much faster than in version 1.20.0.
I continued testing with version 1.20.0 and it worked. On the first test it did not work and on the second it worked. :confused:
Sources for the test:
Video
ID : 4113 (0x1011)
Menu ID : 1 (0x1)
Format : AVC
Format/Info : Advanced Video Codec
Format profile : High@L4.1
Format settings, CABAC : Yes
Format settings, RefFrames : 4 frames
Codec ID : 27
Duration : 5 min 1 s
Bit rate mode : Constant
Nominal bit rate : 30.0 Mb/s
Width : 1 920 pixels
Height : 1 080 pixels
Display aspect ratio : 16:9
Frame rate : 29.970 (30000/1001) FPS
Color space : YUV
Chroma subsampling : 4:2:0
Bit depth : 8 bits
Scan type : MBAFF
Scan type, store method : Interleaved fields
Scan order : Top Field First
Bits/(Pixel*Frame) : 0.483
Atak_Snajpera
22nd August 2017, 12:41
No no, I don't think so. After all MediaInfo says interleaved, top field first.
Edit: Deinterlacing is super slow to me around 2 fps / sec. For this project I will not deinterlace.
Now I will try 2 pass mode, seems faster.
First try I make 1 pass mode and locked size (7300 kbps) 2 hours video encoded for 8 hours. Audio encode AC3 first in Vegas, cuz singpost is too slow in frameserver and then laod it in ripbot.
The mada***s for second then power goes off when encode was almost complete...
I've just realized that resizing from 1440x1080 to 1920x1080 is not required because Ripbot automatically adds --sar 4:3 switch to command line for that anamorphic resolution. This flag tells decoder to stretch 1440x1080 to 1920x1080 on fly during decoding.
Summary
1) Do not resize in vegas nor in ripbot264 anamorphic 1440x1080 to 1920x1080. Less pixels to encode = faster encoding
2) Do not use 2-pass. Use Constant Quality mode (CRF20). Single pass is always faster than two passes. Besides you do not have to guess "optimal" bitrate for you video.
In Constant Quality mode encoder dynamically adjust bitrate needed for specific footage.
Ps. Writing "2 fps / sec" makes no sense because it means 2 frames per second per second.
MAX9
22nd August 2017, 13:18
OK, but the first thing I try is to encode in everything default and the final result is displayed 4:3. I even try to add --sar 4:3 in AviSynth menu, but show error or must be add to profile code?
I use 1 pass mode beacuse i need defined size of the file.
2 fps / sec I mean that is the speed it encode.
Atak_Snajpera
22nd August 2017, 13:51
OK, but the first thing I try is to encode in everything default and the final result is displayed 4:3. I even try to add --sar 4:3 in AviSynth menu, but show error or must be add to profile code?
I've just checked. If resolution in ripbot264 is 1440x1080 --sar 4:3 is always added to commandline. You can verify that by looking in Job folder file Jobx_EncodeVideo1.cmd.
After encoding mediainfo should show Display Aspect Ratio: 16:9
2 fps / sec I mean that is the speed it encode.
You do not understand. fps means Frames Per Second. So your encoding speed is 2 Frames Per Second not 2 Frames Per Second Per Second. That additional /sec makes no sense.
It is like saying that my car's speed is 100 kph/h
MAX9
22nd August 2017, 15:03
I've just checked. If resolution in ripbot264 is 1440x1080 --sar 4:3 is always added to commandline. You can verify that by looking in Job folder file Jobx_EncodeVideo1.cmd.
After encoding mediainfo should show Display Aspect Ratio: 16:9
Ok will made some tests
You do not understand. fps means Frames Per Second. So your encoding speed is 2 Frames Per Second not 2 Frames Per Second Per Second. That additional /sec makes no sense.
It is like saying that my car's speed is 100 kph/h
Ugh I get it now, tottaly miss this. Sory for stupid mistake.
This is what I get:
https://s29.postimg.org/zbvydexpj/Untitled.jpg
And this is commands i get when i just add file from frameserver
--level 4.0 --aud --nal-hrd vbr --vbv-bufsize 25000 --vbv-maxrate 25000 --b-pyramid none --tff
When add manualy --sar 4:3, everything got fine. (just now I understood where it's place)
Ok I try to encode just one raw file and everything is like you say: automatically add --sar 4:3
but through frameserve something goes wrong
"E:\Download\RipBot264v1.20.0\tools\avs2yuv\avs2yuv.exe" "D:\Temp\RipBot264temp\job1\job1.avs" -o - | "E:\Download\RipBot264v1.20.0\tools\x264\x264_x64.exe" --opencl --opencl-device 0 --opencl-clbin "%TEMP%\x264_lookahead.clbin" --crf 20 --fps 25 --force-cfr --min-keyint 25 --keyint 250 --frames 337 --sar 1:1 --level 4.0 --aud --nal-hrd vbr --vbv-bufsize 25000 --vbv-maxrate 25000 --b-pyramid none --tff --stdin y4m --output "D:\Temp\RipBot264temp\video.264" -
"E:\Download\RipBot264v1.20.0\tools\avs2yuv\avs2yuv.exe" "D:\Temp\RipBot264temp\job1\job1.avs" -o - | "E:\Download\RipBot264v1.20.0\tools\x264\x264_x64.exe" --opencl --opencl-device 0 --opencl-clbin "%TEMP%\x264_lookahead.clbin" --crf 20 --fps 25 --force-cfr --min-keyint 25 --keyint 250 --frames 138 --sar 4:3 --level 4.0 --aud --nal-hrd vbr --vbv-bufsize 25000 --vbv-maxrate 25000 --b-pyramid none --tff --stdin y4m --output "D:\Temp\RipBot264temp\video.264" -
byteshare
22nd August 2017, 17:44
If resolution in ripbot264 is 1440x1080 --sar 4:3 is always added to commandline.
For other resolutions does that mean we need to make note and manually add it with MKVToolNix?
Guessing not for SAR 16:9
Atak_Snajpera
22nd August 2017, 17:55
@MAX9
Yes, you are right frameserved .avi has wrong --sar value like you said. I will have to check what is happening under the hood.
I've also noticed that hanging is most likely cause by ResampleMT. I guess I will have to restore old method in next update.
For other resolutions does that mean we need to make note and manually add it with MKVToolNix?
Guessing not for SAR 16:9
No. Normal non anamorphic resolutions get --sar 1:1. (=no scaling during decoding). Only 1440x1080 gets --sar 4:3 (~1.3333)
vBulletin® v3.8.11, Copyright ©2000-2026, vBulletin Solutions Inc.