You are not logged in.
Hi,
I just bought a canon HF20 camcorder. I recorded a video and then transferred it to my computer. When I tried to play it when vlc it lagged a lot which was very annoying. Then I tried it on mplayer, and noticed that audio and video were not synced. I tried watching the same video on windows 7, using vlc, which was the same as under linux. However, windows media player played it well.
At the end, I decided to convert it to avi. I used the following command to convert the mts file on my 64 bit arch linux machine:
ffmpeg -i 00000.MTS -vcodec libxvid -sameq test.aviMy original video was 376MB while the avi file I created is 806MB.
I want to watch all videos on maximum quality for both audio and video, that's why I need to keep quality of the original video without making it more than double of its previous size. Also it takes forever to convert an HD video if it's a big file.
That is, I'm wondering if there's any way to watch MTS videos directly under linux without converting them?
Offline
The video probably works well in Windows and not in Linux because Windows automatically uses hardware decoding for any supported card, which is most newer cards. Your options are either to use hardware decoding if you're lucky enough to be able to (ie. VDPAU for nVidia), use something with coreavc enabled, or to try something based on the FFmpeg multi-threaded branch. There are Mplayer builds in AUR for the latter two.
Offline