I have recently purchased a Panasonic SDC-HD60 camcorder which records at 1080i50.
Playback on computers of these interlaced AVCHD files I have found to be troublesome. Windows media player 11 plays them back at roughly twice the speed they should be and VLC media player needs to be told what interlace setting it should use, otherwise the video looks terrible.
All this is quite annoying and something I didn't anticipate when shooting from a video camera which records interlaced, I didn't even give it a second thought that monitors can't display interlaced video properly on their own.
If I wanted to share my footage (the AVCHD source files from the camera) with someone there is no guarantee how these files would look their end, unless they spend time to install programs/codecs on there end.. all of which is all a bit up in the air. I am right in thinking this?
I am thinking that it would be a wise move to de-interlace the files that my camcorder shoots. Please stop me anywhere that I am going wrong in my thoughts.. as am still getting my head around this issue.
I have spent some time looking around at de-interlacing software options.. I use Sony Vegas 9c 64bit for editing but have read that it isn't very good at de-interlacing compared to other options. Avisynth gets mentioned frequently but seems quite complicated, I will follow tutorials but just want to know if I am going down the right path to get my videos playing back smoothly on pretty much any PC with no fuss!
Also with youtube would my videos be smoother if they were deinterlaced before uploading them to youtube? - Can't find any real solid info on this question.
Many thanks for any help/guidance.
+ Reply to Thread
Results 1 to 9 of 9
-
-
Yes, if you want to be sure your videos play without interlacing artifacts on any computer you will want to deinterlace. I would save the interlaced original if the video is important to you -- because all deinterlacing methods are imperfect. As you've read, the best deinterlacing methods are in AviSynth. The best (for most videos) of those, TempGaussMC_beta1mod(), is very slow so you may not want to go that far.
AviSynth is a little difficult to get set up since the various filters are written by different people around the world. And many filters require filters written by other people. So you have to track down all the filters you need and install them. Once you have everything you need writing simple scripts is very easy. They're just text files with .AVS as the extension. You can create them with Notepad or any other plain text editor.Last edited by jagabo; 8th Jun 2010 at 10:54.
-
Thanks that isn't a bad player but have noticed it is sometimes prone to the same problem as Windows Media player where playback appears sped up.
Thanks for your help.. yes I will definitely be keeping the original interlaced files
Is it possible to use AviSynth with the raw AVCHD without re-encoding it to another format? I now have CoreAVC pro codec.
What filter do you suggest I use? Sounds like the TempGaussMC_beta1mod() will be too slow.. I only have a 3Ghz core2duo.
What should my script look like to convert 1080i to 1080p?
Many thanks -
Anything that passes through AviSynth will be decompressed. So you have to compress again with whatever editor or conversion program you choose. Output codecs and container depends on that program.
Look at TDeint(), Yadif(), Nnedi2()... There are some "fast" settings for TGMC which sometimes work well and speed it up by about 5x:
https://forum.videohelp.com/threads/319816-Improving-old-VHS-What-to-expect?p=1981816&v...=1#post1981816
https://forum.videohelp.com/threads/315286-Best-Method-of-De-interlacing-Mini-DV-AVI-fi...=1#post1992195
It could be as simple as:
DirectShowSource("filename.ext")
Yadif(mode=1, order=1)
DirectShowSource("filename.ext")
TempGaussMC_Beta1mod() -
Thanks for the reply again jagabo
I tried
DirectShowSource("00021.MTS")
Yadif(mode=1, order=1)
But it doesn't like the 2nd line as I get an error in Virtual Dub stating:
AVIsynth open failure
Script error: there is no function called "Yadif"
(C:\Program Files (x86)\AviSynth 2.5\test.avs, line 2)
I have made sure I have the Yadif.dll in place.
Any ideas?
Many thanks -
Yadif is a little different from most AviSynth filters. It doesn't load automatically when it's in the plugins folder. You have to specify it in your AviSynth file:
Load_Stdcall_plugin("C:\Program Files\AviSynth 2.5\plugins\yadif.dll")
DirectShowSource("00021.MTS")
Yadif(mode=1, order=1)
Load_Stdcall_plugin("C:\Program Files\AviSynth 2.5\plugins\yadif.dll") -
I seem to be getting there thanks jagabo.
The AVI file that it renders is very big something like 8GB for a minute of video.
I take it I will need to select 25fps in virtual dub? - Hmm maybe not.. I tried that it it cut the speed in half.. unexpected.. I thought it would be 25fps as we are going from interlaced to deinterlace?
What video mode should I be using? Fast recompress, direct stream copy, etc?
What compression format do you recommend for me to use? I would like to retain the best quality I can that I will then edit the footage in Sony Vegas.
Thanks againLast edited by 2stepsteve; 10th Jun 2010 at 10:59.
-
In Video->Compression choose a codec (XviD, whatever) and set it up. If you choose nothing you get uncompressed.
I take it I will need to select 25fps in virtual dub?
What video mode should I be using? Fast recompress,
What compression format do you recommend for me to use? I would like to retain the best quality I can that I will then edit the footage in Sony Vegas.
Similar Threads
-
De-interlacing problem?
By fredo2010 in forum Video ConversionReplies: 17Last Post: 27th Oct 2010, 15:48 -
interlacing issue
By mathmax in forum RestorationReplies: 2Last Post: 2nd Jul 2010, 07:28 -
Question about interlacing
By ayim in forum Newbie / General discussionsReplies: 10Last Post: 7th Nov 2009, 13:19 -
Good Video Explaining Interlacing and De-Interlacing
By Soopafresh in forum Newbie / General discussionsReplies: 3Last Post: 14th Aug 2008, 19:50 -
Interlacing
By koberulz in forum DVD & Blu-ray PlayersReplies: 1Last Post: 22nd Oct 2007, 12:32