Log in

View Full Version : Guide to share 1080i movie on youtube at maximum quality


fenomeno83
1st January 2011, 15:08
I want share a little guide to reconvert 1080i videos (recorded by satellite, dvb-t,etc) to upload on youtube and get best quality.

So, the first step is cut piece of movie that you want.
Use tsmuxer to do this.
After add original movie, go in split tab and in cutting select starting time and ending time.
In output select m2ts muxing, give an output path and name and click on Start Muxing.
If you want cut several parts of movie, cut them in different output file (so, for every part select a starting time and ending time and give a different output file name as file1.m2ts, file2.m2ts... and click for everyone on m2ts muxing); at last remove original movie in Input-Input file tab, add file1.m2ts, then click on join and choose file2.m2ts, etc etc; at last choose an outuput file name, choose m2ts muxing and click on start muxing.
If you have cut only one part, you import only part that you have cut (join is not necessary, because there aren't others part to join).
And if you don't need to cut movie, all explained before is not necessary.

After we must demux video and audio (or from file output cutted and joined video or from original video if you didin't need to cut it)
Using tsmuxer, delete input files if you have, add original or cutted and joined video, click on demux, choose a destination and click on start muxing.
At last we wil have video track (mpeg2 or h264) and audio tracks (aac, mpeg, ac3..)

Now we must reencode original 1080i(mpeg2 or h264) movie in 1080p.
So, use RipBot264, add video source, in mode select CQ with CRF 18; click on propriertes, go to deinterlace ane select TFF with lower frame rate (for example, if there are TFF 25 and TFF 50, choose TFF 25, etc); Give OK.
Choose an output file name, mp4 format and click on DONE.
At the end you will have a h264 video(no audio) at 1080p!

So, after several test, best format to upload on youtube is mov format with h264 video (25, or 30fps) and aac audio.
I have syncronize problems if format is mp4 or mkv.

So, now, if audio source(demuxed before) is aac, it's ok; if not you must convert it in aac (there are several tools to do this, like nero; choose a bitrate from 128kbps to 192kbps and 48000hz sampling)

Now we must mux h264 1080p movie with aac audio in a mov container; to do this use ffmpeg command line tool
You must know the correct video frame rate (you have choosed it before in ripbot264, TFF)
So this is correct line(in this example frame rate is 29.970; if you don't use -r fps, default is 25fps):

ffmpeg.exe -r 29.970 -i C:\video.264 -i C:\audio.mp4 -vcodec copy -acodec copy -f mov C:\final.mov


Now you can upload on youtube your 1080p mov file!

example:
http://www.youtube.com/watch?v=j14HQ1_qA4E&feature=player_embedded


Thanks to everyone for support on this site!!!

Episodio1
1st January 2011, 20:41
I see many blocks and I cannot see faces on background. I think youtube HD is not good (it's much better than SD youtube, of course).

fenomeno83
2nd January 2011, 02:11
I see many blocks and I cannot see faces on background. I think youtube HD is not good (it's much better than SD youtube, of course).

best quality for youtube(watch at 1080p), not best quality in general

Lyris
2nd January 2011, 05:51
YouTube's "1080p" process still deinterlaces everything, doesn't it? Therefore it's not resolving all 1080 lines...