In the mux grid, in the audio stream row.
[Attachment 82823 - Click to enlarge]
Try StreamFab Downloader and download from Netflix, Amazon, Youtube! Or Try DVDFab and copy Blu-rays!
+ Reply to Thread
Results 1,171 to 1,200 of 1200
Thread
-
-
@ProWo I'm happy to report that the 5.1 audio track is perfectly in sync throughout the whole duration of the film, does 500ms equate to half a second (0.5s), I thought it would be 50ms? I'm surprised the factor correction proved to be ineffective in this particular instance, thanks so much again for all your help
-
Thanks for the new update !!!
After using many encoders i found the best one so far Clever FFmpeg-GUI the best .
After many setting i recommend to leave "-hwaccel auto" because many of us having already Windows 10 or 11 and not many are using windows 7 .
[Attachment 82835 - Click to enlarge]
[Attachment 82833 - Click to enlarge]
[Attachment 82834 - Click to enlarge]
Few personal suggestions:
*Clever FFmpeg-GUI does not recognize all movies interlaced so i add "yadif=0:0:0" before scaling in order to deinterlace automatic the interlaced frames with yadif as in my example
-vf fps=24000/1001,yadif=0:0:0,crop=704:560:2:8,scale=1920:1080, format=p010le
* adding for fps=24000/1001 "-look_ahead_depth 80 -g:v 240 -bf:v 8 -refs:v 5" the quality of encoded video changes radically to almost bluray quality using 5 frames to encode , 8 Number of B-frames to use instead of 4 for quality boost and a Maximum GOP size of 240 (10 seconds) for the fps 24000/1001
* adding "-export_side_data film_grain" the encoder keeps the film grain quality of the original
* adding "-fps_mode cfr" give the encoder the constant frame rate instead of variable frame rate, which some of the player can not play the movie
* adding "-movflags +faststart" makes the movie fast to play specially when you remux it in mp4 box
* adding "-map_metadata -1 -map_chapters -1" removes the metadata and chapters of the original encoder
[Attachment 82836 - Click to enlarge]
* adding "-profile:v main10 -tier main -level 40 -preset medium" give the encoder the right quality encoding for hevc_qsv
* using "-global_quality 20" for hevc_qsv and 10 bit picture "format=p010le" i found it right for a good quality over the size and bit rate ( around 2000-2500 K )
This is the modified BT_open.txt when you choose batch instead of encode so you can modify as you wish
This is my best personal use so far :
====Video ---> hevc_qsv - Stream ID 0 from ?E:\UTORENT\Boy.Culture.2006.DVDRip.x264.mkv?52539 41?-hide_banner -hwaccel auto -loglevel error -stats -y -fflags +genpts -i "E:\UTORENT\Boy.Culture.2006.DVDRip.x264.mkv" -vf fps=24000/1001,yadif=0:0:0,crop=704:560:2:8,scale=1920:1080, format=p010le -map 0:0 -c:v hevc_qsv -profile:v main10 -tier main -level 40 -preset medium -global_quality 20 -look_ahead_depth 80 -g:v 240 -bf:v 8 -refs:v 5 -aspect 1.7777 -color_range tv -export_side_data film_grain -flags +global_header -fps_mode cfr -movflags +faststart -an -sn -dn -map_metadata -1 -map_chapters -1 -metadata:g encoding_tool="clever FFmpeg-GUI" ?C:\Users\Administrator\Videos\Boy.Culture.2006.DV DRip_5.mkv?1 ====
Disregard the aspect ratio i use "-aspect 1.7777" as this is my way of changing the ratio of the movies , even if some ratio like 2.4 or 2.0 will show a little stretched movie ...
Thank you for this great encoding tool !!! -
-
In the next beta hwaccel auto is reintroduced for h264_qsv, h264_nvenc, hevc_qsv, hevc_nvenc and mpeg2_qsv encoders.
This is not a good idea, using yadif in progressive videos spoils the picture quality.
This makes video editing more difficult (fewer keyframes).
Grain is already present in the tune settings of the x264 and hevc encoder.
clever FFmpeg-GUI always encodes at a constant frame rate.
Already present in the multiplex grid with mp4 or mov container.
The optimal tier and level are automatically selected by the encoder itself, changing the profile.
You can already set both in the video encoding section. -
-
@ProWo So if "-hwaccel auto" will be reintroduced, the error I was experiencing with Beta v3.3.0.02 will re-emerge again or can it some how be disabled on my end with the "clever FFmpeg GUI.exe.config" file? I thought you had mentioned that it didn't bring much advantage having "-hwaccel auto" implemented? Is this something I can disable on my end via Nvidia Control Panel, I don't understand why this hardware acceleration auto setting is affecting HEVC files when trying to encode them as AVC.
Last edited by oniiz86; 16th Oct 2024 at 01:17.
-
Is reintroduced for h264_qsv, h264_nvenc, hevc_qsv, hevc_nvenc and mpeg2_qsv encoders only.
In Beta v3.3.0.02 it's active for all encoders.
BTW
I think, that the error was not related to Windows 7, but to your nVidia graphics.
Could you test a new encode from a hevc video to avc, but this time with the h264_nvenc encoder instead of the x264 (avc) encoder?
Report if there are problems with it.
I don't have a nVidia card to test, so you can test it for me. -
-
I no longer have it myself (I am currently working on 3.3.0.04).
But you can make the detour via the BT_open.txt file.
First select a hevc video, go to video encoding, select the h264_nvenc encoder, make your other settings and then click on To batch.
Then quit the program and edit the BT_open.txt file.
AddCode:-hwaccel auto
Make sure that a space is inserted before and after.
Then save the file and restart clever FFmpeg-GUI.
Execute the batch. -
@ProWo I attempted to execute the batch file using the "h264_nvenc" encoder setting but that same issue "error creating an internal frame pool" that I was experiencing happened again.
[Attachment 82860 - Click to enlarge] -
@ProWo I had no such luck without "- hwaccel auto", a new error has come up,
[Attachment 82861 - Click to enlarge]
Here is the BT_open.txt file,
Video ---> h264_nvenc - Stream ID 0 from ?C:\Clever ffmpeg GUI\Beetlejuice 1988.mkv?5526396?-hide_banner -loglevel error -stats -y -fflags +genpts -i "C:\Clever ffmpeg GUI\Beetlejuice 1988.mkv" -vf fps=23810/1000 -map 0:0 -c:v h264_nvenc -preset medium -global_quality 25 -an -sn -dn -metadata:g encoding_tool="clever FFmpeg-GUI" ?C:\Clever ffmpeg GUI\Beetlejuice 1988_0_0_h264_nvenc.mkv?1
[Attachment 82862 - Click to enlarge]
General
Unique ID : 67449544971807947297039070518105698190 (0x32BE4F51A6BB15EB186FDF6E1CC56F8E)
Complete name : C:\Clever ffmpeg GUI\Beetlejuice 1988.mkv
Format : Matroska
Format version : Version 4
File size : 3.63 GiB
Duration : 1 h 32 min
Overall bit rate : 5 642 kb/s
Frame rate : 23.976 FPS
Writing application : clever FFmpeg-GUI
Writing library : Lavf61.1.100
ErrorDetectionType : Per level 1
Video
ID : 1
Format : HEVC
Format/Info : High Efficiency Video Coding
Format profile : Main 10@L4@Main
Codec ID : V_MPEGH/ISO/HEVC
Duration : 1 h 32 min
Bit rate : 4 505 kb/s
Width : 1 920 pixels
Height : 1 080 pixels
Display aspect ratio : 16:9
Frame rate mode : Constant
Frame rate : 23.976 (24000/1001) FPS
Color space : YUV
Chroma subsampling : 4:2:0
Bit depth : 10 bits
Bits/(Pixel*Frame) : 0.091
Stream size : 2.90 GiB (80%)
Writing library : x265 3.5+37+12-4e46995bc:[Windows][MSVC 1931][64 bit] 10bit -
will this compress the vob files/dvd video files like when you copy a disc you can burn it as the dvd files a folder with files like vob files or iso file would this compress the vob files cos i am after a software that will do that
-
@ProWo I just finished encoding the hevc video stream to avc & the framerate is still 23.81 fps.
[Attachment 82864 - Click to enlarge]
MediaInfo reports 23.81fps too.
Unique ID : 192099861693413853953883944104992890552 (0x9085166C9CDDF7CACD99FB87DECADEB8)
Complete name : C:\Clever ffmpeg GUI\Beetlejuice 1988_muxed_0_0_x264 (avc).mkv
Format : Matroska
Format version : Version 4
File size : 2.20 GiB
Duration : 1 h 32 min
Overall bit rate : 3 424 kb/s
Frame rate : 23.810 FPS
Writing application : clever FFmpeg-GUI
Writing library : Lavf61.1.100
ErrorDetectionType : Per level 1
Video
ID : 1
Format : AVC
Format/Info : Advanced Video Codec
Format profile : High 10@L4
Format settings : CABAC / 4 Ref Frames
Format settings, CABAC : Yes
Format settings, Reference : 4 frames
Codec ID : V_MPEG4/ISO/AVC
Duration : 1 h 32 min
Bit rate : 3 356 kb/s
Width : 1 920 pixels
Height : 1 080 pixels
Display aspect ratio : 16:9
Frame rate mode : Constant
Frame rate : 23.810 FPS
Color space : YUV
Chroma subsampling : 4:2:0
Bit depth : 10 bits
Scan type : Progressive
Bits/(Pixel*Frame) : 0.068
Stream size : 2.16 GiB (98%)
Writing library : x264 core 164 r3191 4613ac3 -
-
It was actually the fixed file to 23.976 fps & I used x264 avc for the example above as I had no such luck using the h264_nvenc encoder as you can see below, also the fixed 23.976 fps file mentions 23.81 fps in the top left corner as well which is strange.
[Attachment 82906 - Click to enlarge]
[Attachment 82905 - Click to enlarge] -
Could you retry with this?
Code:Video ---> h264_nvenc - Stream ID 0 from?C:\Clever ffmpeg GUI\Beetlejuice 1988.mkv?5526396?-hide_banner -loglevel error -stats -y -fflags +genpts -i "C:\Clever ffmpeg GUI\Beetlejuice 1988.mkv" -map 0:0 -c:v h264_nvenc -cq 25 -an -sn -dn -metadata:g encoding_tool="clever FFmpeg-GUI"?C:\Clever ffmpeg GUI\Beetlejuice 1988_0_0_h264_nvenc.mkv?1
Copy and past the code above, save the file.
Start clever FFmpeg-GUI and execute the batch.
Any errors? -
When I attempted to use the settings you posted above, I was given a "Index was outside the array" error when restarting Clever FFmpeg-GUI
[Attachment 82909 - Click to enlarge]
Okay I've had a look at your command line again & compared it to the BT_open.txt file & the reason it was throwing this error above is because you forgot to put a space after from & the ? mark, I put a space there, then I could get to the batch tasks screen but then when I went to execute the batch task, the following error happened.
[Attachment 82910 - Click to enlarge]Last edited by oniiz86; 18th Oct 2024 at 11:18.
-
OK maybe this one:
Video ---> h264_nvenc - Stream ID 0 from ?C:\Clever ffmpeg GUI\Beetlejuice 1988.mkv?5526396?-hide_banner -loglevel error -stats -y -fflags +genpts -i "C:\Clever ffmpeg GUI\Beetlejuice 1988.mkv" -map 0:0 -c:v h264_nvenc -cq 25 -an -sn -dn -metadata:g encoding_tool="clever FFmpeg-GUI" ?C:\Clever ffmpeg GUI\Beetlejuice 1988_0_0_h264_nvenc.mkv?1Last edited by ProWo; 18th Oct 2024 at 12:42.
-
Unfortunately no such luck, a previous error I experienced has now returned.
[Attachment 82918 - Click to enlarge] -
-
@oniiz86
You can check here, if your nVidia GPU is supported for hardware acceleration.
https://developer.nvidia.com/video-encode-and-decode-gpu-support-matrix-new -
@ProWo Thanks for that, perhaps I should have mentioned that I have a Geforce GTX680 that is from 2012 so it absolutely predates support for nvenc encoding, sorry for all the troubleshooting, one thing I'd like to ask is how "Fix Framerate" & "Change Framerate" under the "Various" settings on the Main page differ with the resulting file? The file that I have with 23.81 fps may have to use the "Change Framerate" setting or must I manually have to alter the setting on the "Video Encoding" screen in the top left corner in the "Frames p/s (fps)" box to 23.976 for the already "fixed" framerate file that I already processed from 23.81 to 23.976 using the "Fix Framerate" setting, in the below screen you can see the already fixed file from 23.81 to 23.976 still displaying 23.81 in the top left corner, if I change that to 23.976 will it only then be corrected?
[Attachment 82957 - Click to enlarge] -
Fix framerate and Change framerate (under various) has nothing to do with the normal video encoding settings.
Fix framerate will fix a video with variable FPS near a known FPS value (23.976, 24, 25, 29.97 fps aso).
So a video showing in mediainfo g.e. 3 different fps values (min, max, average) or a variable framratee near known values will fixed to constant FPS.
In your case the 23.81 fps video will be fixed to 23.976, if you set the fps value to 23.976. Fix framerate processes the whole video, included audio and subs.
Please note that other values (g.e. 25 in this case) will not work.
With change framerate you can change the framerate from any h264 (avc) or h265 (hevc) video to any other framerate, without recoding.
Note that the resulting video will be shorter or longer then the source video. Change framerate processes the videostream only. Audio must be changed separately.
Both processes are indipendent from normal video encoding. -
Newest beta (v3.3.0.04), online now.
Added:
Chapters creating: automatic insertion of start chapter at starttime 0 (video start), so that chapter 1 is now reached by the player commands.
Output file names check.
h264_amf and hevc_amf hardware accelerated encoding.
webvtt subs muxing in 3gp,mp4,mov.
Fixed:
Bug in chapters naming.
Bugs in output file naming.
Bug in forms positioning.
Bug in audio channels remap.
Bug in batch file handling.
Bug in crops handling.
Changed:
Output file naming.
Commandline for nvenc hardware encoding.
Resumed:
Hardware decoder, for supported hardware accelerated videoencoder only (The hw_accel decoder can be deactivated in the encoder settings). -
@ProWo I've done a bit more further testing with the "Fix Framerate" option & with my file that has a 23.81 fps it effectively does nothing to that file, remains at 23.81 fps, so it must be like you had said where certain mp4 file encodes that have a min, avg, max framerate, the "Fix Framerate" is most effective for those mp4 encoded files, I'm not sure why mp4 encodes turn out that way, it should always be a constant framerate like mkv & other file container formats.
On the Video Encoding screen, I simply change the fps in the top left corner box from 23.81 fps to 23.976 fps & the video stream encode is correct at 23.976 (24000/1001) now as you can see below.
[Attachment 83021 - Click to enlarge] -
I have retested the fix framerate (various) with your sample from post #1149.
I've inserted 23.976 into the FPS field and clicked fix. It worked as aspected.
[Attachment 83022 - Click to enlarge]
This is obvious as you recode with new FPS.
Similar Threads
-
New small GUI for FFmpeg
By ProWo in forum Video ConversionReplies: 29Last Post: 24th Feb 2024, 02:06 -
Best GUI for ffmpeg encoding
By usta in forum Video ConversionReplies: 25Last Post: 17th Jan 2019, 11:23 -
GUI for FFMpeg amf?
By Micky in forum Video ConversionReplies: 0Last Post: 14th Jan 2018, 07:45 -
dmMediaEncoder v1.8.0 - crossplatform FFMPEG GUI
By mdalacu in forum Video ConversionReplies: 38Last Post: 29th Sep 2015, 00:19 -
GUI for ffmpeg x265 encoder
By david55 in forum Video ConversionReplies: 13Last Post: 25th Jul 2015, 00:13