Welcome to Doom9's Forum, THE in-place to be for everyone interested in DVD conversion.

Before you start posting please read the forum rules. By posting to this forum you agree to abide by the rules.

 

Go Back   Doom9's Forum > Video Encoding > MPEG-4 Encoder GUIs

Reply
 
Thread Tools Search this Thread Display Modes
Old 6th January 2020, 10:21   #18181  |  Link
LigH
German doom9/Gleitz SuMo
 
LigH's Avatar
 
Join Date: Oct 2001
Location: Germany, rural Altmark
Posts: 6,753
Quote:
Originally Posted by Pauly Dunne View Post
Windows Networks & Sharing sux !!!
I can only agree, being a semi-admin of a small company. I know this "half-blind network" very well. Especially workgroups are unreliable, domains may be better.
__________________

New German Gleitz board
MediaFire: x264 | x265 | VPx | AOM | Xvid
LigH is offline   Reply With Quote
Old 6th January 2020, 17:07   #18182  |  Link
byteshare
ByteShare
 
byteshare's Avatar
 
Join Date: Sep 2014
Location: On the Internet
Posts: 560
Quote:
Originally Posted by FuzzyNutz View Post
is hardware decoding gpu and software decoding cpu?
is there a diff in quality of end result?
Yes, hardware is GPU and software is CPU.
There should not be a difference in quality.
byteshare is offline   Reply With Quote
Old 7th January 2020, 14:21   #18183  |  Link
Ripmann
Registered User
 
Join Date: Nov 2019
Posts: 72
I'm also fairly clueless about the process. Launching or exiting full screen 3D applications or games often causes temporary blinking even on secondary monitors. Can such simultaneous uses of the video card affect the encoding results? Or is the process entirely self-contained and checks should only be run on more serious cases like driver crashes?

Other than that concern, the difference in speed is pretty amazing with my setup. With the GPU boost, HEVC encoding finally takes reasonable amounts of time. Great new feature.
Ripmann is offline   Reply With Quote
Old 7th January 2020, 14:40   #18184  |  Link
Atak_Snajpera
RipBot264 author
 
Atak_Snajpera's Avatar
 
Join Date: May 2006
Location: Poland
Posts: 7,806
Hardware video decoding is performed on dedicated ASIC not on some shader units in GPU.
Atak_Snajpera is offline   Reply With Quote
Old 7th January 2020, 15:04   #18185  |  Link
Ripmann
Registered User
 
Join Date: Nov 2019
Posts: 72
Quote:
Originally Posted by Atak_Snajpera
Hardware video decoding is performed on dedicated ASIC not on some shader units in GPU.
I knew it ran through a dedicated circuit, but I didn't realize that the two were entirely separate. For some reason, I was never interested in delving into the hardware component of computing, so I guess I still see a piece of hardware as a single unit, where if one thing fails, it all goes down the drain. Don't get me wrong, I can follow the specs and build and troubleshoot a PC, no problem, but once under-the-hood micro stuff like transistors, resistors, or integrated circuits get mentioned, my mind sort of automatically becomes oblivious to the stuff. Thanks for clarifying.
Ripmann is offline   Reply With Quote
Old 7th January 2020, 15:59   #18186  |  Link
delacroixp
Emperor building empire
 
delacroixp's Avatar
 
Join Date: Mar 2007
Location: ZAR
Posts: 674
I have a 60fps gaming sequence ... how can I Change/Decimate/Blend/ConvertFPS() downto 24fps.

The Decimate option in RipBot264 is greyed out.
I've never toyed with avisynth but I'm keen to experiment.
Also, how do I encode in CRF (constant rate factor), rather than CQ (constant quality).

It's my first time with RipBot ... previously with HDConvertToX and then Xvid4psp (which recently became donation-ware).
I love the app, esp the option to encode with GPU support (currently running on a dual core with Nvidia 710).


Thanks much
__________________
DualRomeEPYC . Storinator
delacroixp is offline   Reply With Quote
Old 7th January 2020, 16:39   #18187  |  Link
Atak_Snajpera
RipBot264 author
 
Atak_Snajpera's Avatar
 
Join Date: May 2006
Location: Poland
Posts: 7,806
Quote:
Originally Posted by Ripmann View Post
I knew it ran through a dedicated circuit, but I didn't realize that the two were entirely separate. For some reason, I was never interested in delving into the hardware component of computing, so I guess I still see a piece of hardware as a single unit, where if one thing fails, it all goes down the drain. Don't get me wrong, I can follow the specs and build and troubleshoot a PC, no problem, but once under-the-hood micro stuff like transistors, resistors, or integrated circuits get mentioned, my mind sort of automatically becomes oblivious to the stuff. Thanks for clarifying.
Obviously if gpu driver dies then encoding will die too
Atak_Snajpera is offline   Reply With Quote
Old 7th January 2020, 16:51   #18188  |  Link
Atak_Snajpera
RipBot264 author
 
Atak_Snajpera's Avatar
 
Join Date: May 2006
Location: Poland
Posts: 7,806
Quote:
Also, how do I encode in CRF (constant rate factor), rather than CQ (constant quality).
Select CQ mode and select your prefered CRF value in gui.


Quote:
I have a 60fps gaming sequence ... how can I Change/Decimate/Blend/ConvertFPS() downto 24fps.
Just add this


Quote:
The Decimate option in RipBot264 is greyed out.
This option is only for inverse telecine.
Atak_Snajpera is offline   Reply With Quote
Old 7th January 2020, 19:52   #18189  |  Link
delacroixp
Emperor building empire
 
delacroixp's Avatar
 
Join Date: Mar 2007
Location: ZAR
Posts: 674
Quote:
Originally Posted by Atak_Snajpera View Post
Select CQ mode and select your prefered CRF value in gui.

Just add this

This option is only for inverse telecine.
Perfect ... works very nicely indeed.

Is there an option for AAC-He v2 VBR ...
The VBR is useful in avoiding wasted bits during quiet moments and v2 uses 1 channel to replicate the stereo differences.
All in all, even at maximum quality the bitrate hovers around 48 kb/s (suitable for most PC or built-in TV type speaker systems).

Is it true that h264 encodes are more efficient with "width MOD 32 = 0" and "height MOD 32 = 0" ... ie width and height perfectly divisible by 32 ?


Thanks much
__________________
DualRomeEPYC . Storinator
delacroixp is offline   Reply With Quote
Old 7th January 2020, 20:06   #18190  |  Link
Atak_Snajpera
RipBot264 author
 
Atak_Snajpera's Avatar
 
Join Date: May 2006
Location: Poland
Posts: 7,806
Do not worry about MOD 32 thing. It is just a placebo.
Regarding audio bitrate. Fraunhoffer encoder does not support VBR. Just old good Average Bit-Rate mode. Besides You won't save huge amounts of space by going down to ~48kbps.

example
120 min movie
7200s * 8KiB (64kbps) = ~56 MiB
7200s * 6KiB (48kbps) = ~42 MiB

So with 2h movie you save just 14 MiB. That's nothing these days.

Last edited by Atak_Snajpera; 7th January 2020 at 20:10.
Atak_Snajpera is offline   Reply With Quote
Old 8th January 2020, 10:28   #18191  |  Link
LigH
German doom9/Gleitz SuMo
 
LigH's Avatar
 
Join Date: Oct 2001
Location: Germany, rural Altmark
Posts: 6,753
In other circumstances, CQ may not mean "constant quality", but instead "constant quantizer".
__________________

New German Gleitz board
MediaFire: x264 | x265 | VPx | AOM | Xvid
LigH is offline   Reply With Quote
Old 9th January 2020, 15:46   #18192  |  Link
Wishbringer
Silent Reader
 
Wishbringer's Avatar
 
Join Date: Dec 2003
Location: Germany
Posts: 295
And in RipBot264 it's (CQ) used to set -crf (constant rate factor)
Wishbringer is offline   Reply With Quote
Old 9th January 2020, 22:55   #18193  |  Link
byteshare
ByteShare
 
byteshare's Avatar
 
Join Date: Sep 2014
Location: On the Internet
Posts: 560
What is the best method to convert 444 video to something usable for KNLMCL A?
Code:
x265 [error]: main10 profile not compatible with i444 input chroma subsampling.
byteshare is offline   Reply With Quote
Old 10th January 2020, 01:09   #18194  |  Link
delacroixp
Emperor building empire
 
delacroixp's Avatar
 
Join Date: Mar 2007
Location: ZAR
Posts: 674
Quote:
Originally Posted by Atak_Snajpera View Post
Regarding audio bitrate. Fraunhoffer encoder does not support VBR. Just old good Average Bit-Rate mode.
Besides You won't save huge amounts of space by going down to ~48kbps.

example
120 min movie
7200s * 8KiB (64kbps) = ~56 MiB
7200s * 6KiB (48kbps) = ~42 MiB

So with 2h movie you save just 14 MiB. That's nothing these days.
So true ... everyone is going nuts about DTS (1,500 kb/s) , FLAC vinyl (3,000 kb/s) and 4/8k @ 60fps ...
that fighting over a few kb/s is really "penny wise and pound foolish".
Even the DL or storage of complete bluray ISO images (30+ GB) is getting more popular and
10 TB HDD's (see Storinator link) are also becoming more affordable


Quote:
Originally Posted by LigH View Post
In other circumstances, CQ may not mean "constant quality", but instead "constant quantizer".
When Dr DivX first came out, CQ (constant quantizer) was gaining traction (2-pass is still more popular) ...
but CQ bunched all the quality around one quantizer (as seen by AVInaptic, for eg).
At least CRF compensates for human eyesight by attributing bitrate according to perceived experience (a bit like what VBR does for audio).



I've been trying to encode a Pavarotti concert compilation, released on NTSC DVD (Duets - 2008) interlaced BFF.
How do I deinterlace ... and reverse telecine the 29fps downto 24.
Each time it's halved the video time ... from 1hr 10 min downto 35 min.

The Decimate window is active but Deinterlace is greyed out. I'll try the Decimate -> 23fps only.


Thanks much

Pascal
Attached Files
File Type: txt Pavarotti The Duets (2008) 430p.txt (3.8 KB, 27 views)
__________________
DualRomeEPYC . Storinator

Last edited by delacroixp; 10th January 2020 at 03:40.
delacroixp is offline   Reply With Quote
Old 10th January 2020, 08:37   #18195  |  Link
LigH
German doom9/Gleitz SuMo
 
LigH's Avatar
 
Join Date: Oct 2001
Location: Germany, rural Altmark
Posts: 6,753
You either decimate Telecine (originally progressive video with duplicated fields, removing the duplicates to restore the original progressive content), or you deinterlace regular interlacing (it was never progressive, the recording time advances from field to field). They are mutually exclusive. And Telecine only exists in the NTSC world.

Perverse norm conversion results are not mentioned here. Reconstructing those is a higher skill.
__________________

New German Gleitz board
MediaFire: x264 | x265 | VPx | AOM | Xvid
LigH is offline   Reply With Quote
Old 10th January 2020, 17:48   #18196  |  Link
bassquake
Registered User
 
Join Date: Jan 2007
Posts: 45
Seems to get stuck at "Please wait... Gathering information."

v1.25.0 on Win 10 1903.

Happens with any file I try to Add. Tried moving to standard folders with no spaces as recommended elsewhere to no avail.
bassquake is offline   Reply With Quote
Old 10th January 2020, 17:54   #18197  |  Link
duffbeer
Registered User
 
Join Date: Mar 2019
Posts: 40
Quote:
Originally Posted by bassquake View Post
Seems to get stuck at "Please wait... Gathering information."

v1.25.0 on Win 10 1903.

Happens with any file I try to Add. Tried moving to standard folders with no spaces as recommended elsewhere to no avail.
How long have you waited?
It always looks like it's frozen but after 10-15 mins you should be able to continue. Has been this way since 1.24.1
duffbeer is offline   Reply With Quote
Old 10th January 2020, 19:47   #18198  |  Link
GZZ
Registered User
 
Join Date: Jan 2002
Posts: 581
Quote:
Originally Posted by duffbeer View Post
How long have you waited?
It always looks like it's frozen but after 10-15 mins you should be able to continue. Has been this way since 1.24.1
Takes less then a minute here, but can take several minutes if cpu is under heavy load.
GZZ is offline   Reply With Quote
Old 10th January 2020, 23:57   #18199  |  Link
delacroixp
Emperor building empire
 
delacroixp's Avatar
 
Join Date: Mar 2007
Location: ZAR
Posts: 674
Quote:
Originally Posted by LigH View Post
You either decimate Telecine (originally progressive video with duplicated fields, removing the duplicates to restore the original progressive content), or you deinterlace regular interlacing
(it was never progressive, the recording time advances from field to field).
They are mutually exclusive. And Telecine only exists in the NTSC world.

Perverse norm conversion results are not mentioned here. Reconstructing those is a higher skill.
OK ... chose the Restore-> 23.976 FPS (From NTSC 29.970 (30000/1001) FPS)
Audio is fine but video runs for 35 min (23.976 fps) instead of 1hr 10min.


Job Log
Quote:
C:\Encoding\Muxing>"C:\Program Files (Green)\RipBot264v1.25.0\Tools\ffmpeg\bin\ffmpeg.exe" -loglevel panic -i "C:\Temp\RipBot264temp\job26\job26.avs" -strict -1 -f yuv4mpegpipe - | "C:\Program Files (Green)\RipBot264v1.25.0\tools\x264\x264_x64.exe" --colorprim bt709 --transfer bt709 --colormatrix bt709 --opencl --opencl-device 0 --opencl-clbin "C:\Users\RolyPoly\AppData\Local\Temp\x264_lookahead.clbin" --crf 20 --fps 24000/1001 --force-cfr --min-keyint 24 --keyint 240 --frames 50609 --sar 1:1 --level 4.0 --aud --nal-hrd vbr --vbv-bufsize 25000 --vbv-maxrate 25000 --b-pyramid none --stdin y4m --output "C:\Temp\RipBot264temp\job26\video.264" -
y4m [info]: 672x504p 1:1 @ 38002/1585 fps (cfr)
x264 [info]: using SAR=1/1
x264 [info]: using cpu capabilities: MMX2 SSE2Fast SSSE3 SSE4.2
x264 [info]: OpenCL acceleration enabled with NVIDIA Corporation GeForce GT 710
x264 [info]: profile High, level 4.0, 4:2:0, 8-bit
[0.0%] 1/50609 frames, 0.93 fps, 184.90 kbps, eta 15:05:02
...
[99.9%] 50562/50609 frames, 25.04 fps, 2216.48 kbps, eta 0:00:01

x264 [info]: frame I:725 Avg QP:18.23 size: 46254
x264 [info]: frame P:14657 Avg QP:20.98 size: 19627
x264 [info]: frame B:35227 Avg QP:23.60 size: 7468
x264 [info]: consecutive B-frames: 2.7% 6.0% 22.7% 68.6%
x264 [info]: mb I I16..4: 12.2% 67.0% 20.8%
x264 [info]: mb P I16..4: 2.2% 12.8% 2.9% P16..4: 37.4% 23.1% 12.6% 0.0% 0.0% skip: 9.0%
x264 [info]: mb B I16..4: 0.4% 1.7% 0.5% B16..8: 41.3% 10.9% 3.1% direct: 7.9% skip:34.3% L0:38.5% L1:47.3% BI:14.3%
x264 [info]: 8x8 transform intra:69.3% inter:69.7%
x264 [info]: coded y,uvDC,uvAC intra: 78.5% 83.3% 51.7% inter: 34.0% 39.4% 3.2%
x264 [info]: i16 v,h,dc,p: 30% 38% 8% 24%
x264 [info]: i8 v,h,dc,ddl,ddr,vr,hd,vl,hu: 21% 16% 16% 6% 8% 9% 8% 8% 9%
x264 [info]: i4 v,h,dc,ddl,ddr,vr,hd,vl,hu: 19% 29% 11% 5% 7% 8% 7% 7% 7%
x264 [info]: i8c dc,h,v,p: 48% 22% 20% 10%
x264 [info]: Weighted P-Frames: Y:15.9% UV:10.1%
x264 [info]: ref P L0: 58.5% 17.4% 15.7% 7.7% 0.7%
x264 [info]: ref B L0: 86.6% 13.4%
x264 [info]: kb/s:2214.43

encoded 50609 frames, 25.06 fps, 2214.43 kb/s

C:\Encoding\Muxing>"C:\Program Files (Green)\RipBot264v1.25.0\tools\mkvtoolnix\mkvmerge.exe" -o "C:\Encoding\Muxing\Pavarotti The Duets (2008) 430p crf20.mkv" --compression 0:none --title "Pavarotti The Duets (2008) 430p crf20" --default-duration 0:24000/1001fps "C:\Temp\RipBot264temp\job26\video.264" --compression 0:none --language 0:eng --aac-is-sbr 0:1 "C:\Temp\RipBot264temp\job26\Encoded_Audio_1.aac"
mkvmerge v41.0.0 ('Smarra') 64-bit
'C:\Temp\RipBot264temp\job26\video.264': Using the demultiplexer for the format 'AVC/H.264'.
'C:\Temp\RipBot264temp\job26\Encoded_Audio_1.aac': Using the demultiplexer for the format 'AAC'.
'C:\Temp\RipBot264temp\job26\video.264' track 0: Using the output module for the format 'AVC/H.264 (unframed)'.
'C:\Temp\RipBot264temp\job26\Encoded_Audio_1.aac' track 0: Using the output module for the format 'AAC'.
The file 'C:\Encoding\Muxing\Pavarotti The Duets (2008) 430p crf20.mkv' has been opened for writing.
'C:\Temp\RipBot264temp\job26\video.264' track 0: Extracted the aspect ratio information from the MPEG-4 layer 10 (AVC) video data and set the display dimensions to 672/504.

The cue entries (the index) are being written...

Multiplexing took 10 seconds.
-------------------------

Elapsed Time: 00h:33m:55s

MediaInfo (BEFORE Encode)
Quote:
General
Unique ID : 100180061204223771025399716201256040817 (0x4B5DFA5C443D9F49AD89CFDE9E79B971)
Complete name : C:\_ TO DO\Pavarotti\Pavarotti The Duets (2008) 430p.mkv
Format : Matroska
Format version : Version 4
File size : 3.94 GiB
Duration : 1 h 10 min
Overall bit rate mode : Constant
Overall bit rate : 8 016 kb/s
Movie name : Pavarotti The Duets (2008) 430p
Encoded date : UTC 2019-12-28 21:52:04
Writing application : mkvmerge v41.0.0 ('Smarra') 64-bit
Writing library : libebml v1.3.9 + libmatroska v1.5.2

Video
ID : 1
Format : MPEG Video
Format version : Version 2
Format profile : Main@Main
Format settings : CustomMatrix / BVOP
Format settings, BVOP : Yes
Format settings, Matrix : Custom
Format settings, GOP : Variable
Format settings, picture structure : Frame
Codec ID : V_MPEG2
Codec ID/Info : MPEG 1 or 2 Video
Duration : 1 h 10 min
Bit rate mode : Constant
Bit rate : 6 500 kb/s
Width : 720 pixels
Height : 480 pixels
Display aspect ratio : 4:3
Frame rate mode : Variable
Frame rate : 29.970 (30000/1001) FPS
Standard : NTSC
Color space : YUV
Chroma subsampling : 4:2:0
Bit depth : 8 bits
Scan type : Interlaced
Scan order : Bottom Field First
Compression mode : Lossy
Bits/(Pixel*Frame) : 0.628
Time code of first frame : 10:00:00:00
Time code source : Group of pictures header
GOP, Open/Closed : Open
GOP, Open/Closed of first frame : Closed
Stream size : 3.19 GiB (81%)
Title : Pavarotti The Duets (2008) 430p
Language : English
Default : Yes
Forced : No

Audio
ID : 2
Format : DTS
Format/Info : Digital Theater Systems
Codec ID : A_DTS
Duration : 1 h 10 min
Bit rate mode : Constant
Bit rate : 1 510 kb/s
Channel(s) : 6 channels
Channel layout : C L R Ls Rs LFE
Sampling rate : 48.0 kHz
Frame rate : 93.750 FPS (512 SPF)
Bit depth : 24 bits
Compression mode : Lossy
Delay relative to video : 33 ms
Stream size : 760 MiB (19%)
Title : DTS
Language : English
Default : Yes
Forced : No

MediaInfo (AFTER Encode)
Quote:
General
Unique ID : 178994719990866081107555327139134561340 (0x86A9210D77EA45EFDF12B60B37ABDC3C)
Complete name : C:\Encoding\Muxing\Pavarotti The Duets (2008) 430p crf20.mkv
Format : Matroska
Format version : Version 4
File size : 654 MiB
Duration : 1 h 10 min
Overall bit rate mode : Variable
Overall bit rate : 1 300 kb/s
Movie name : Pavarotti The Duets (2008) 430p crf20
Encoded date : UTC 2020-01-10 22:01:29
Writing application : mkvmerge v41.0.0 ('Smarra') 64-bit
Writing library : libebml v1.3.9 + libmatroska v1.5.2

Video
ID : 1
Format : AVC
Format/Info : Advanced Video Codec
Format profile : High@L4
Format settings : CABAC / 3 Ref Frames
Format settings, CABAC : Yes
Format settings, Reference frames : 3 frames
Codec ID : V_MPEG4/ISO/AVC
Duration : 35 min 10 s
Bit rate mode : Variable
Bit rate : 2 214 kb/s
Maximum bit rate : 25.0 Mb/s
Width : 672 pixels
Height : 504 pixels
Display aspect ratio : 4:3
Frame rate mode : Constant
Frame rate : 23.976 (24000/1001) FPS
Color space : YUV
Chroma subsampling : 4:2:0
Bit depth : 8 bits
Scan type : Progressive
Bits/(Pixel*Frame) : 0.273
Stream size : 557 MiB (85%)
Writing library : x264 core 159 r2991 1771b55
Encoding settings : opencl=1 / cabac=1 / ref=3 / deblock=1:0:0 / analyse=0x3:0x113 / me=hex / 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=3 / lookahead_threads=1 / sliced_threads=0 / nr=0 / decimate=1 / interlaced=0 / bluray_compat=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=240 / keyint_min=24 / scenecut=40 / intra_refresh=0 / rc_lookahead=40 / rc=crf / mbtree=1 / crf=20.0 / qcomp=0.60 / qpmin=0 / qpmax=69 / qpstep=4 / vbv_maxrate=25000 / vbv_bufsize=25000 / crf_max=0.0 / nal_hrd=vbr / filler=0 / ip_ratio=1.40 / aq=1:1.00
Default : Yes
Forced : No
Color range : Limited
Color primaries : BT.709
Transfer characteristics : BT.709
Matrix coefficients : BT.709

Audio
ID : 2
Format : AAC LC SBR
Format/Info : Advanced Audio Codec Low Complexity with Spectral Band Replication
Commercial name : HE-AAC
Format settings : Explicit
Codec ID : A_AAC-2
Duration : 1 h 10 min
Bit rate : 192 kb/s
Channel(s) : 6 channels
Channel layout : C L R Ls Rs LFE
Sampling rate : 48.0 kHz
Frame rate : 23.438 FPS (2048 SPF)
Compression mode : Lossy
Stream size : 96.6 MiB (15%)
Language : English
Default : Yes
Forced : No

Sorry about the long post.


Thanks much

Pascal
__________________
DualRomeEPYC . Storinator

Last edited by delacroixp; 11th January 2020 at 00:40.
delacroixp is offline   Reply With Quote
Old 11th January 2020, 00:10   #18200  |  Link
Atak_Snajpera
RipBot264 author
 
Atak_Snajpera's Avatar
 
Join Date: May 2006
Location: Poland
Posts: 7,806
You should upload sample of original source file...

Ps. I suspect that problem is related with variable FPS in original video.
Atak_Snajpera is offline   Reply With Quote
Reply

Tags
264, 265, appletv, avchd, bluray, gui, iphone, ipod, ps3, psp, ripbot264, x264 2-pass, x264 gui, x264_64, x265, xbox360

Thread Tools Search this Thread
Search this Thread:

Advanced Search
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off

Forum Jump


All times are GMT +1. The time now is 19:21.


Powered by vBulletin® Version 3.8.11
Copyright ©2000 - 2024, vBulletin Solutions Inc.