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. |
1st October 2021, 00:41 | #1 | Link |
Registered User
Join Date: Aug 2021
Posts: 5
|
Converting TiVo .ts to H.264/5
Hi all,
I apologize in advance for the likely rookie-ness of this question. Is there a good post/guide or general advice anyone could direct me towards on converting TiVo content to H.264/H.265? I do this currently by: - export (HD) content from TiVo with kmttg - Convert .ts file with Handbrake and it works decently well, though I never feel like I'm getting as good of compression levels as I should, which makes me wonder if there are aspects of the video I'm not properly handling in my encode. I know the .ts files can have errors in them and kmttg has an option to remove errors which seems to work. I also do realize TiVo video is interlaced and I use the deinterlace options when encoding in Handbrake. But if there are other/better tools or workflows I should be using I'd really appreciate any help you could point me towards. Thank you in advance. |
1st October 2021, 13:44 | #3 | Link | |
Registered User
Join Date: Aug 2021
Posts: 5
|
Quote:
Code:
-c copy |
|
2nd October 2021, 17:50 | #6 | Link |
Registered User
Join Date: Aug 2021
Posts: 5
|
Thank you for the suggestions - tsMuxer worked great.
I have a brief sample of the video here: https://s3.amazonaws.com/img.bobpusa...m/TestVideo.ts As you can see it's good quality HD video, just it always seems that when I go to encode it, compression isn't so great. I realize that's a highly vague statement. In this case, I'm using Handbrake and converting to H.265 with CQ25, deinterlacing enabled, and the slow preset. My result is about 2GB/hour of encoded video. I know that's not terrible, but generally I can encode video (not from TiVo) to be about half that size with the same settings. Which is why I'm wondering if there's anything different I need to do to .ts files from TiVo first in my processing pipeline. |
2nd October 2021, 18:59 | #7 | Link |
RipBot264 author
Join Date: May 2006
Location: Poland
Posts: 7,815
|
I hope you are using Inverse telecine instead of dumb deinterlacing!
__________________
Windows 7 Image Updater - SkyLake\KabyLake\CoffeLake\Ryzen Threadripper |
3rd October 2021, 12:54 | #11 | Link |
Big Bit Savings Now !
Join Date: Feb 2007
Location: close to the wall
Posts: 1,546
|
What the others said. Commercials in 23.976 pulldowned to 29.97.
If you need to end with 2Mbps, I suggest IVTC to 23.976, downresize to 1280x720x23.976p, encode using x265. And: the source is blocky already...
__________________
"To bypass shortcuts and find suffering...is called QUALity" (Die toten Augen von Friedrichshain) "Data reduction ? Yep, Sir. We're that issue working on. Synce invntoin uf lingöage..." |
3rd October 2021, 15:31 | #12 | Link | |
Registered User
Join Date: Aug 2021
Posts: 5
|
Quote:
How can you tell they were originally at 23.976 and then converted to 29.97? What does "blocky already" mean? Like the image is made up of larger blocks that (I assume) is not helping the quality? |
|
3rd October 2021, 16:16 | #13 | Link | |
RipBot264 author
Join Date: May 2006
Location: Poland
Posts: 7,815
|
Quote:
__________________
Windows 7 Image Updater - SkyLake\KabyLake\CoffeLake\Ryzen Threadripper Last edited by Atak_Snajpera; 3rd October 2021 at 16:18. |
|
3rd October 2021, 22:07 | #14 | Link |
Big Bit Savings Now !
Join Date: Feb 2007
Location: close to the wall
Posts: 1,546
|
Source was 54.012 KiB. Blocky meant: Already damaged, so not worth too many bits.
<if aiming at a bigger display above 42": Deblocking suggested, and give a few more bits... Or good enough just for mobile phone watching ? Resize to 1280x720 and you might have the same quality x265@ at 1,5Mbps, This was my quick and dirty MeGUI .avs, just left it at 1920x1080x23.976, got video down to 8.664 KiB, was well watchable. Code:
LoadPlugin("C:\_PROG\! Video Encoders\MeGUI\tools\ffms\ffms2.dll") FFVideoSource("F:\_VID\TestVideo.ts", fpsnum=30000, fpsden=1001, threads=1) #deinterlace SeparateFields().SelectEvery(5, 1, 2, 3, 4).Weave() #Decimation: 0 of 5 #SeparateFields().SelectEvery(5, 0, 2, 3, 4).Weave() #Decimation: 1 of 5 #SeparateFields().SelectEvery(5, 0, 1, 3, 4).Weave() #Decimation: 2 of 5 #SeparateFields().SelectEvery(5, 0, 1, 2, 4).Weave() #Decimation: 3 of 5 #SeparateFields().SelectEvery(5, 0, 1, 2, 3).Weave() #Decimation: 4 of 5 #crop #resize #denoise
__________________
"To bypass shortcuts and find suffering...is called QUALity" (Die toten Augen von Friedrichshain) "Data reduction ? Yep, Sir. We're that issue working on. Synce invntoin uf lingöage..." Last edited by Emulgator; 3rd October 2021 at 22:16. |
|
|