HCVT 1.0.7 beta

I'm curious if anyone interested in FFMPEG MKV transcoder. I've made this little tool for personal use but I'm here also to share it if anyone needs one.

 

If you prefer GUI friendly, I would recommend the Handbrake tool but myself I prefer custom command line video transcoder, There is no option yet to change the setting of the conversion. It's just the default I would use for most video and some setting are automatically adjust depends on the source video.

 

WnCON61.jpg

 

My example usage, it's to convert most .FLV, Blu-Ray DVD for a standard smaller file size while keeping a very close quality. 30GB -> 1.9GB - 3GB. Plex has issues playing FLV files and it has no playlist queue UI. JWPlayer API integration into Plex is not solid, which is why I would prefer to transcode them into MKV. Main reason I made this it's because I have too many video in a series need to convert instead of having it manually queue one by one. Basically, select videos -> transcode go AFK or watch other videos.

 

FFMPEG custom settings are the standard 2-Pass. Here is the final rendered video inspection:

General
Unique ID                                : 173722334909322708593835394656396280506 (0x82B1B465FA93C8138C547B31C8E682BA)
Complete name                            : H:\To Sort	emp.mkv
Format                                   : Matroska
Format version                           : Version 4 / Version 2
File size                                : 1 000 KiB
Duration                                 : 30s 113ms
Overall bit rate                         : 272 Kbps
Writing application                      : Lavf55.45.100
Writing library                          : Lavf55.45.100

Video
ID : 1
Format : AVC
Format/Info : Advanced Video Codec
Format profile : High@L4.1
Format settings, CABAC : Yes
Format settings, ReFrames : 3 frames
Codec ID : V_MPEG4/ISO/AVC
Duration : 30s 97ms
Nominal bit rate : 256 Kbps
Width : 1 920 pixels
Height : 1 080 pixels
Display aspect ratio : 16:9
Frame rate mode : Constant
Frame rate : 29.970 fps
Color space : YUV
Chroma subsampling : 4:2:0
Bit depth : 8 bits
Scan type : Progressive
Bits/(Pixel*Frame) : 0.004
Writing library : x264 core 142 r2431 ac76440
Encoding settings : cabac=1 / ref=4 / deblock=1:0:0 / analyse=0x3:0x113 / me=umh / subme=7 / psy=1 / psy_rd=1.00:0.00 / mixed_ref=1 / me_range=24 / chroma_me=1 / trellis=1 / 8x8dct=1 / cqm=0 / deadzone=21,11 / fast_pskip=0 / chroma_qp_offset=-2 / threads=18 / lookahead_threads=3 / sliced_threads=0 / nr=0 / decimate=1 / interlaced=0 / bluray_compat=0 / constrained_intra=0 / bframes=3 / b_pyramid=1 / b_adapt=2 / b_bias=0 / direct=3 / weightb=1 / open_gop=0 / weightp=2 / keyint=24 / keyint_min=2 / scenecut=40 / intra_refresh=0 / rc_lookahead=24 / rc=2pass / mbtree=1 / bitrate=256 / ratetol=1.0 / qcomp=0.60 / qpmin=0 / qpmax=69 / qpstep=4 / cplxblur=20.0 / qblur=0.5 / vbv_maxrate=40000 / vbv_bufsize=30000 / nal_hrd=none / filler=0 / ip_ratio=1.40 / aq=1:1.00
Language : English
Default : Yes
Forced : No
Encoded date : UTC 2014-08-01 01:24:01
HANDLER_NAME : Alias Data Handler

Audio
ID : 2
Format : AAC
Format/Info : Advanced Audio Codec
Format profile : LC
Codec ID : A_AAC
Duration : 30s 113ms
Channel(s) : 6 channels
Channel positions : Front: L C R, Side: L R, LFE
Sampling rate : 48.0 KHz
Compression mode : Lossy
Delay relative to video : 1mn 5s
Writing library : Lavc55.69.100 aac
Language : English
Default : Yes
Forced : No
Encoded date : UTC 2014-08-01 01:24:01
HANDLER_NAME : Alias Data Handler

The tool need to be place in the parent folder of the video folder or in the same folder as the tool for batch transcoding all the videos on the go.

 

Download:

https://github.com/PixiWork/Video-Converter/tree/master

 

Make sure you have FFMPEG installed (required): 

http://ffmpeg.zeranoe.com/builds/

 

For those who prefer the source code: 

https://github.com/PixiWork/Video-Converter/tree/dev

 

 

Feel free to suggest, this little tool is not perfect. There are many features I still want to add into it. Please note: 2k and 4k is not entirely support yet.

This topic was automatically closed 90 days after the last reply. New replies are no longer allowed.