Hi folks, I'm trying to make compliant files from m2ts files (originated from Blu-ray) for D-VHS tape recording, The converter has to do the following:
- Convert from m2ts variable bitrate to MPEG-2 ts constant bitrate
- Convert from progressive to 1080 interlaced
- Down convert DTS HD master and Dolby true HD to DTS 5.1 and AC-3 5.1
So far I tried videoredo suite 5 and Tsmuxer none of them worked, Videoredo doesn't recognize hi res audio tracks and Tsmuxer gives up with a lot of errors.
Try StreamFab Downloader and download from Netflix, Amazon, Youtube! Or Try DVDFab and copy Blu-rays! or rip iTunes movies!
+ Reply to Thread
Results 1 to 30 of 165
Thread
-
-
You have an HD m2ts from a BluRay that's progressive? That means the m2ts isn't 29.97fps and it's not 25fps. If it's progressive 1080 BluRay it has to be either 23.976 or 24 fps. If you re-encode it to MPEG2, that doesn't mean it's "D-VHS" or even "DVD" -- it just means it's re-encoded MPEG2, which can also be used for BluRay. The DVD spec has GOP and other requirements that don't match up with BluRay structure. And if the source is progressive BluRay compliant to begin with and you interlace it, you cut the frame rate in half. And a lot of other things can get in your way. Maybe you're talking about 720p BluRay?
Can't advise you, cap. You have to give more info about the source. "HD" covers a lot of territory, and so do "BluRay" and "DVD".
And to echo DB83: Why?Last edited by LMotlow; 1st Jan 2019 at 14:16.
- My sister Ann's brother -
-
All what I have known about D-VHS is it is 1080i, Did D-VHS movies came in 24p? I don't know. The HD broadcast came in different variations 480i, 720p, 1080i don't know about D-VHS movies, I'm only interested in the 1080 part and trying to get the m2ts compliant with D-VHS MPEG-2 standards.
I already explained why in my original post. -
-
-
-
So why don't you play the source video in a BluRay player and record it to a D-VHS recorder with tape in it? Why are you using software to re-encode a digital video to MPEG-2? What are you going to do with the MPEG-2 video?
- My sister Ann's brother -
The D-VHS deck has only firewire input, It has S-Video and composite for analog SD sources. So yeah the only way to record HD to it is thru computer using DVHSTool via firewire port.
Those tools from back in the day such as CapDVHS and DVHSTool don't have advanced error messaging system, So if the file is in different format they just refuse to transfer it and stop, and if it is the right format and not complaint they record it but the playback is corrupted and full of green/red/blue random blocks and audio stuttering.
MPEG-2 is the only type of file a D-VHS can record. -
Here is how a compliant file look like, Don't know why mediainfo showing variable bitrate though, It should be constant 30Mbps. But this file has been recorded and played back fine from the D-VHS deck:
HTML Code:General ID : 1 (0x1) Format : MPEG-TS Overall bit rate mode : Variable Overall bit rate : 12.1 Mb/s Law rating : R Video ID : 17 (0x11) Menu ID : 1 (0x1) Format : MPEG Video Format version : Version 2 Format profile : Main@High Format settings : CustomMatrix / BVOP Format settings, BVOP : Yes Format settings, Matrix : Custom Format settings, GOP : Variable Codec ID : 2 Bit rate mode : Variable Bit rate : 11.1 Mb/s Maximum bit rate : 30.0 Mb/s Width : 1 920 pixels Height : 1 080 pixels Display aspect ratio : 16:9 Frame rate : 29.970 (30000/1001) FPS Standard : Component Color space : YUV Chroma subsampling : 4:2:0 Bit depth : 8 bits Compression mode : Lossy Bits/(Pixel*Frame) : 0.179 Color primaries : BT.709 Transfer characteristics : BT.709 Matrix coefficients : BT.709 Audio ID : 20 (0x14) Menu ID : 1 (0x1) Format : AC-3 Format/Info : Audio Coding 3 Commercial name : Dolby Digital Codec ID : 129 Duration : 15 min 0 s Bit rate mode : Constant Bit rate : 384 kb/s Channel(s) : 6 channels Channel layout : L R C LFE Ls Rs Sampling rate : 48.0 kHz Frame rate : 31.250 FPS (1536 SPF) Bit depth : 16 bits Compression mode : Lossy Stream size : 41.2 MiB (3%) Language : English Service kind : Complete Main Text #1 ID : 17 (0x11)-CC1 Menu ID : 1 (0x1) Format : EIA-608 Muxing mode : A/53 / DTVCC Transport Muxing mode, more info : Muxed in Video #1 Duration : 15 min 0 s Bit rate mode : Constant Stream size : 0.00 Byte (0%) CaptionServiceName : CC1 Text #2 ID : 17 (0x11)-CC3 Menu ID : 1 (0x1) Format : EIA-608 Muxing mode : A/53 / DTVCC Transport Muxing mode, more info : Muxed in Video #1 Duration : 15 min 0 s Bit rate mode : Constant Stream size : 0.00 Byte (0%) CaptionServiceName : CC3 Text #3 ID : 17 (0x11)-1 Menu ID : 1 (0x1) Format : EIA-708 Muxing mode : A/53 / DTVCC Transport Muxing mode, more info : Muxed in Video #1 Duration : 15 min 0 s Bit rate mode : Constant Stream size : 0.00 Byte (0%) Text #4 ID : 17 (0x11)-2 Menu ID : 1 (0x1) Format : EIA-708 Muxing mode : A/53 / DTVCC Transport Muxing mode, more info : Muxed in Video #1 Duration : 15 min 0 s Bit rate mode : Constant Stream size : 0.00 Byte (0%)
-
This quite strange requirement that TS should be CBR. I see only one issue - MPEG-2 video encoder - not sure about your preferences - some people prefer HCenc encoder, ffmpeg MPEG-2 quality encoding was significantly improved however not sure why i have impression that it is quite slow (half of libx264 speed). If i can advise then IMHO HCEnc can be better choice. Anyway ffmpeg can do job especially that bitrate up to 30Mbps sounds quite reasonable for MPEG-2 1080i.
-
I don't know why you think that you need CBR. D-VHS recorders were often used to record digital cable via Firewire out from a cable box. Since 2010 I have been recording MPEG-2 transport streams as-is directly from digital cable with either a clear QAM PC TV tuner or a digital cable tuner. The MPEG-2 video that I recorded from such sources was always variable bit rate. Undoubtedly the use of VBR predates 2010.
Last edited by usually_quiet; 1st Jan 2019 at 16:38.
Ignore list: hello_hello, tried, TechLord, Snoopy329 -
Thank you guys, It was suggested few years ago at AVS forum that CBR is required, I myself couldn't get the deck to record until I put a test file into videoredo and tweaked the bitrate to get it to record, I don't know if it's really CBR or just capped CBR with maximum value, but it worked.
In the other hand m2ts mpg and AVC won't record at all, the mpg ones have heavy pexilisation and blocking, the AVC ones come out black screen.
HC encoder doesn't work for me I don't have such files to input to it, I only have m2ts mpg and AVC both from blu-ray.Last edited by dellsam34; 1st Jan 2019 at 17:22. Reason: editing needed
-
Video is always VBR even if coded as CBR (usually very strict CBR imply stuffing in ES) - TS is on opposite side - rarely it is VBR and most of TS's are CBR (perhaps except IPTV where this may be consider as unwanted). Commonly VBR video is encapsulated in CBR TS where stuffing is explicitly on PID 0x1fff (generally TS is designed to be easily processable on HW).
HCenc encoder accepting Avisynth at the input and using your source with Avisynth and HCEnc should be straightforward.
Are you able to provide information about source and target. -
I don't think I am capable of working with script software, I just don't have the patience to learn them, I will post a sample here and see if someone can work on it and I will send the resulting file to the deck and see how it goes.
Ok here is the source file, I don't know what do you mean by target as that's the whole purpose of this thread. -
-
-
And here is the other type of file I'm dealing with, Basically Blu-ray came in two flavors of encodings, the h264 and the AVC if I'm not mistaken, I posted the AVC sample in my earlier post already.
-
Last edited by usually_quiet; 1st Jan 2019 at 22:41. Reason: typo
Ignore list: hello_hello, tried, TechLord, Snoopy329 -
You're right looking back to the files they are both AVC.
So far I tried tsmuxer to down convert HD tracks to regular 5.1 so videoredo can recognize the english track and loaded the files into videoredo but I don't know the exact setting, Tried different combination of settings none played correctly with the deck so far. -
I'm afraid that I can't be much help to you with audio conversions. I don't do very much of it.
I do think you are on the right track in choosing AC3 because DS-VHS recorders could record US digital cable and ATSC broadcast TV, which use either 2-channel Dolby Digital AC-3 (for SD) or 5.1 channel Dolby Digital AC-3 (for HD) as audio.Ignore list: hello_hello, tried, TechLord, Snoopy329 -
You'd probably need to post a compliant sample that works . You need basic info like GOP size / makeup (are b-frames allowed? , how many consec?) , buffer info
Is soft pulldown for 23.976=>29.97 supported on the machine ? Because that will give better quality at a given bitrate, and be more ideal. I'm guessing probably not -
The only file that worked on the machine was a previous broadcast MPEG-2 TS file, I don't consider it a benchmark for testing since it is a low bitrate file, If the info I posted above about it is not enough I will be happy to link a sample.
I think the problem is the frame rate, I read somewhere that D-VHS supported 23.976 only with the resolution 720p, My files are 1080p 23.976 fps, I havn't figured out how to change progressive to interlaced in videoredo, there is an option to change the frame rate though. -
The old TMPGEnc Plus supports 30 MB/s MPEG 2 encoding. I don't think it supports TS as the container but it's easy enough to remux.
-
D-VHS specifying recording bitrate (total) as 28.2Mbps, around 1Mbps should be reserved for audio, PSI/SI and remaining bits for stuffing if TS must be CBR - this give us MPEG-2 with Max bitrate around 27.2Mbps.
-
Videoredo can't change the framerate . You need to add 3:2 pulldown, probably hard pulldown
The easiest way would be to drop 23.976pN content onto a 29.97i timeline in a NLE, then encode as 1080i29.97 , since you don't like scripting tools . Most NLE's can encode MPEG2 in different configurations
For DTS-MA , most people would extract the core if DTS is supported by your machine. It sounds like you have been doing this correctly in tsmuxer . If not, then you need to re-encode to AC3 5.1
Similar Threads
-
Convert 5 individual 1080i m2ts with Dolby AC3 to MP4 1080p 50fps
By bloodhand in forum Video ConversionReplies: 61Last Post: 11th Feb 2017, 13:16 -
Jitter in encoded SD MPEG-2 from MBAFF H.264 1080i file - why?
By Killer3737 in forum Video ConversionReplies: 21Last Post: 4th Nov 2014, 11:25 -
Replacing multiple M2TS files with one large M2TS - possible??
By kpic in forum Authoring (Blu-ray)Replies: 0Last Post: 1st Nov 2014, 00:55 -
What to do with 1080i
By WildW in forum Video ConversionReplies: 5Last Post: 20th Sep 2014, 17:39 -
de interlacing 1080i
By kujija in forum EditingReplies: 3Last Post: 23rd Jul 2014, 09:42