Welcome Guest! To enable all features please Login or Register.

Notification

Icon
Error

2 Pages<12
Options
Go to last post Go to first unread
User: Hai Lúa
#11 Posted : Saturday, January 06, 2018 9:10:19 PM(UTC)
TKT can do both CPU and GPU encoding. For CPU encoding, it doesn’t require Nvidia cards. As always, just pick your input folder, output folder, CPU or GPU, and quality selection and TKT will take care of all the hard work.

TKT h265 encoding is actually really but I don’t want to release it yet. People gonna start complaining about h265 songs don’t play smooth in TKaraokePro.

CPU encoding speed will be about 2x-3x (a 4 minutes song will encode in less than 2 minutes. GPU encoding will have speed about 20x to 40x (depending on your GPU card). This means a 4 minutes song can be encoded in 5 to 10 seconds!

Edited by user Saturday, January 06, 2018 9:15:26 PM(UTC)  | Reason: Not specified

Lập loè lửa lựu đơm bông
Sau vài ba tháng đỏ hồng cả cây
Nỗi buồn vương vấn đâu đây
Đưa ta vào chốn lưu đày thế giang
Nghiệp này kiếp trước đã mang
Ngóng trông phép lạ bắt thang ta về
User: locky
#12 Posted : Saturday, January 06, 2018 9:47:43 PM(UTC)
Originally Posted by: tkaraokeuser Go to Quoted Post
Give it a try, anh locky.

Use Beta version 3.5. Here are the steps:

1. Tools -> File Naming -> check “Preserve folder structure in batch encodes”

2. Tools -> File Naming -> Advanced -> add “vob” into “Recognized Extensions:” box. (This is for .vob files to be included in batch conversion)

3. On main interface:

A. “Destination:”
Click “Browse” and choose the destination folder to save your converted files here.

B. “Encoding:”
a. Click “Preset:” -> choose “High Profile” (Just pick one so you can start to edit to your liking; you can save as your own preset after you’re done editing)
b. Click on “Settings” button: (This is my own settings; I found this work best, audio passthrough unchanged, video w/ clearer, better quality while still not sacrifice conversion speed. You can choose your own here to suit your needs)
• Container:
Container format = MKV
• Sizing:
Cropping = None
• Video Filters:
Denoise = hqdn3d; Preset = Strong
Sharpen = LapSharp; Preset = Ultralight; Tune = Sprite
• Video Encoding:
Video Codec = H.265 (Intel QSV) (You can choose your own here; I’m using Intel QuickSync so I choose this)
Constant Quality = 21
Encoder Settings: check “QSV Decoding”
• Audio Encoding:
Codec = Passthrough
Type = Auto
c. Click “Save As” and give it a name such as “MySettings” so you can choose it as default later.

C. “Picker: Default”:
a. Output Location:
Check “Preserve folder structure in batch encodes”
b. Audio Selection:
Choose “All”
c. Subtitle Selection:
Choose “All”
d. Encoding:
Check “Use Preset:” -> choose “MySettings” (just created above)
Check “Automatically queue after scanning”
e. Save it as “Picker 1” or name it anything you like.

D. File -> “Enqueue Folder of Video Files” -> pick the folder you want to convert to H.265.
(This is done recursively; meaning Vidcoder will pickup all subfolders inside this folder)

E. Click on “Encode” button to start converting.

Vidcoder works well. W/ Intel built-in video card HD 630, it takes about 1.5 min to encode one song on average w/ my own rig. Once in a long while, I got errors due to file corruptions. I also tried StaxRip and Handbrake before; each has its own flaws. For some files, these programs just cannot get thru doing this kind of conversion.

I also have issue w/ some lousily compressed files, the file sizes become bigger after conversion. This goes against one of the purposes of converting to H.265, which are: (1) more compatible w/ new technology and (2) smaller files w/ the same or even better quality after some tweaking.

Mr. Hai Lua is working on TKT Tools to implement this kind of conversion only for NVIDIA series 10xx graphics cards. If you can spare for the burden, just wait for him to finish it up and give it a try. Let's hope it can do a much better job than these. Meanwhile, have fun converting to H.265 using these free handy tools. 😊


Thanks, I will try
User: locky
#13 Posted : Saturday, January 06, 2018 9:50:00 PM(UTC)
Originally Posted by: Hai Lúa Go to Quoted Post
TKT can do both CPU and GPU encoding. For CPU encoding, it doesn’t require Nvidia cards. As always, just pick your input folder, output folder, CPU or GPU, and quality selection and TKT will take care of all the hard work.

TKT h265 encoding is actually really but I don’t want to release it yet. People gonna start complaining about h265 songs don’t play smooth in TKaraokePro.

CPU encoding speed will be about 2x-3x (a 4 minutes song will encode in less than 2 minutes. GPU encoding will have speed about 20x to 40x (depending on your GPU card). This means a 4 minutes song can be encoded in 5 to 10 seconds!


I know TKT can do it, but I had problem already reported # file detected but 0 file processed. Have tried several older versions but could not. Waiting you next TKT ?
User: tkaraokeuser
#14 Posted : Saturday, January 06, 2018 10:51:54 PM(UTC)
Originally Posted by: Hai Lúa Go to Quoted Post
TKT can do both CPU and GPU encoding. For CPU encoding, it doesn’t require Nvidia cards. As always, just pick your input folder, output folder, CPU or GPU, and quality selection and TKT will take care of all the hard work.

TKT h265 encoding is actually really but I don’t want to release it yet. People gonna start complaining about h265 songs don’t play smooth in TKaraokePro.

CPU encoding speed will be about 2x-3x (a 4 minutes song will encode in less than 2 minutes. GPU encoding will have speed about 20x to 40x (depending on your GPU card). This means a 4 minutes song can be encoded in 5 to 10 seconds!




H.265 files can be played fine w/ current version of VLC though, anh V. Why can't TKPro?
User: Hai Lúa
#15 Posted : Sunday, January 07, 2018 6:23:29 AM(UTC)
Originally Posted by: tkaraokeuser Go to Quoted Post
H.265 files can be played fine w/ current version of VLC though, anh V. Why can't TKPro?


VLC 2.x can’t use GPU when playing h265 songs. It will play but use CPU instead. If you have a weak conputer, playback smoothness will be compromised. For 4K h265 songs, even the strongest consumer CPU available today can’t play smoothly without GPU support.
Lập loè lửa lựu đơm bông
Sau vài ba tháng đỏ hồng cả cây
Nỗi buồn vương vấn đâu đây
Đưa ta vào chốn lưu đày thế giang
Nghiệp này kiếp trước đã mang
Ngóng trông phép lạ bắt thang ta về
User: vds
#16 Posted : Sunday, January 07, 2018 8:30:03 AM(UTC)
I run Tkaraoke Pro using a 7 years old laptop. So for me no 4K videos, no HEVC (H265) encoded videos. I use Vidcoder to encode my karaoke collection to files which my laptop and Tkaraoke Pro can play smoothly while keeping original audiotracks. I also try to preserve as much as possible video quality. So these are my settings (many thanks to tkaraokeuser for his settings template):

Use Beta version 3.5. Here are the steps:

1. Tools -> File Naming -> check “Preserve folder structure in batch encodes”

2. Tools -> File Naming -> Advanced -> add “vob” into “Recognized Extensions:” box. (This is for .vob files to be included in batch conversion)

3. On main interface:

A. “Destination:”
Click “Browse” and choose the destination folder to save your converted files here.

B. “Encoding:”
a. Click “Preset:” -> choose “High Profile” (Just pick one so you can start to edit to your liking; you can save as your own preset after you’re done editing)
b. Click on “Settings” button: (This is my own settings; You can choose your own here to suit your needs)

• Container:
Container format = MKV

• Sizing:
Cropping = None
Sizing: Mode = Automatic, Max with= 1920 Max height= 1080, Use anamorphic= uncheck, Scaling mode= downscale only ==> 4K videos will be downscale to full HD resolution 1920x1080
Rotation = None
Padding = None

• Video Filters:
Detelecine = Off
Deinterlace = Yadiff; Preset = default; interlace detection = default
Denoise = Off
Sharpen = Off
Deblock = Off
Grayscale encoding uncheck

In some case (noisy and blurry old DVD videos) the denoise and sharpen filter would help but in most case they will just ruin your original video quality and add more encoding time. I would not set them as default, especially not when you do batch encoding several files with different video quality.
I do set deinterlacing filter as default because most DVD vob files and even Bluray m2ts files are interlaced. If you don't deinterlace you will see interlace pattern (horizontal stripes) in your output files.



• Video Encoding:
Video Codec = H.264 (x264) (No H265 HEVC so X264 is chosen, Intel QuickSync is faster but video quality of x264 is better)
Frame rate = 29.97 Check Constant framerate ==> Important: VFR might cause audio out of synch
Check Avg bitrate and set (kbps) = 5000 or 6000; ==> Full HD at 29.97 fps is my maximum resolution so 6000 kpbs is good enough for me. For vob source you can set 5000. A 5 minutes source karaoke song with 2 audio tracks will result in 200MB output file (5000 kbps) or 240MB (6000 kbps).
Uncheck 2-pass encoding to save encoding time



Encoder Settings: Check Basic, Preset = Medium; Tune = Film or if you prefer more sharpness = Grain; Profile = Main; Level = 4.2. Don't set 5.1 or 5.2, output might not compatible with some TV and mediaplayers.

• Audio Encoding:
Codec = Passthrough
Type = Auto
Fallback = AAC (avcodec)

c. Click “Save As” and give it a name such as “MySettings” so you can choose it as default later.

C. “Picker: Default”:
a. Output Location:
Check “Preserve folder structure in batch encodes”
b. Audio Selection:
Choose “All”
c. Subtitle Selection:
Choose “All”
d. Encoding:
Check “Use Preset:” -> choose “MySettings” (just created above)
Check “Automatically queue after scanning”
e. Save it as “Picker 1” or name it anything you like.

D. File -> “Enqueue Folder of Video Files” -> pick the folder you want to convert to X.264.
(This is done recursively; meaning Vidcoder will pickup all subfolders inside this folder)

E. Click on “Encode” button to start converting.

Edited by user Sunday, January 07, 2018 10:44:58 AM(UTC)  | Reason: Not specified

User: tkaraokeuser
#17 Posted : Sunday, January 07, 2018 10:58:12 AM(UTC)
@Anh locky,

All the options in Vidcoder that I didn't mention here in the previous post are all set at default; meaning if they were already chosen, I wouldn't post again to save time typing; eg.: "Deinterlace = Decomb" or such. I tried my settings w/ both old SD and newer HD karaoke files and they both turned out, noticeably more or less, w/ better video quality while keeping audio passthru intact. W/ integrated Intel HD 630 Kabylake QuickSync, it took 1.5 min on average for each song; some less than 50 sec, some more than 2 min. W/ a dedicated graphics card, I bet it would be much faster. This is for H.265 conversion, I wouldn't bother if they need to be kept at H.264. My goals were to be more compatible w/ newer technology in the long run, and more importantly, to get much smaller files w/ better video quality after some tweaking.

Did you give it a try? Let's see if it suits your needs.


@Anh V,

I see what you meant. For 4K files, you are right. Our karaoke collections currently don't have that many 4K video files; I would say less than 3%. Plus, Full HD TV's can display them just fine and even the newer 4K TV's can do an OK job at upscaling lower definition contents, so I'm not so concerned about obtaining those 4K ones or dealing w/ them. I might grab an NVIDIA 10xx card to make use of your new TKT Tool, if it is that promising, in order to speed up the conversion process and and will throw it on Ebay after that.

I got different errors using StaxRip and Handbrake before; meaning H.264 files can play fine but got errors when doing conversion to H.265. Let's hope your new TKT Tools can address these errors. Also, some lousy files got considerably bigger size after converted. Let's see how yours fares w/ them.

Thanks for your hard work. I appreciate that.

User: locky
#18 Posted : Sunday, January 07, 2018 4:17:14 PM(UTC)
Thanks tkaraokeuser & vds, without your help, no one can figure the whole complicated default setting.
I have tried and it worked which suited my need. [love]
[thumbup] [cam on]
Users browsing this topic
Guest
2 Pages<12
Forum Jump  
You cannot post new topics in this forum.
You cannot reply to topics in this forum.
You cannot delete your posts in this forum.
You cannot edit your posts in this forum.
You cannot create polls in this forum.
You cannot vote in polls in this forum.


Powered by YAF. Customized for TKaraoke. Privacy Notice