From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from pigeon.gentoo.org ([208.92.234.80] helo=lists.gentoo.org) by finch.gentoo.org with esmtp (Exim 4.60) (envelope-from ) id 1OlB2A-0001pe-TM for garchives@archives.gentoo.org; Tue, 17 Aug 2010 01:32:11 +0000 Received: from pigeon.gentoo.org (localhost [127.0.0.1]) by pigeon.gentoo.org (Postfix) with SMTP id EF346E096F; Tue, 17 Aug 2010 01:31:51 +0000 (UTC) Received: from smtpout.karoo.kcom.com (smtpout.karoo.kcom.com [212.50.160.34]) by pigeon.gentoo.org (Postfix) with ESMTP id A48F7E096F for ; Tue, 17 Aug 2010 01:31:51 +0000 (UTC) X-IronPort-AV: E=Sophos;i="4.55,377,1278284400"; d="scan'208";a="210796249" Received: from 213-152-39-90.dsl.eclipse.net.uk (HELO compaq.stroller.uk.eu.org) ([213.152.39.90]) by smtpout.karoo.kcom.com with ESMTP; 17 Aug 2010 02:31:50 +0100 Received: from funf.stroller.uk.eu.org (funf.stroller.uk.eu.org [192.168.1.71]) by compaq.stroller.uk.eu.org (Postfix) with ESMTP id 8CDB36C497 for ; Tue, 17 Aug 2010 01:59:37 +0100 (BST) Message-Id: <320CB6D0-69F3-4425-ABA7-F532BB3F15A2@stellar.eclipse.co.uk> From: Stroller To: gentoo-user@lists.gentoo.org In-Reply-To: Content-Type: text/plain; charset=US-ASCII; format=flowed; delsp=yes Content-Transfer-Encoding: 7bit Precedence: bulk List-Post: List-Help: List-Unsubscribe: List-Subscribe: List-Id: Gentoo Linux mail X-BeenThere: gentoo-user@lists.gentoo.org Reply-to: gentoo-user@lists.gentoo.org Mime-Version: 1.0 (Apple Message framework v936) Subject: Re: [gentoo-user] Handbrake: Is it is or is it ain't in portage Date: Tue, 17 Aug 2010 01:59:39 +0100 References: <9363C3DB-A0B7-420A-9DA3-AAE8538F5FDE@stellar.eclipse.co.uk> <4E2E5199-0656-4E91-9184-7B94943E0EEC@stellar.eclipse.co.uk> X-Mailer: Apple Mail (2.936) X-Archives-Salt: 142be809-6e79-40c9-afd9-a967e353d466 X-Archives-Hash: baf6c4fce33bc2e74c2af2a7f522d2ac On 16 Aug 2010, at 20:52, Kevin O'Gorman wrote: > On Mon, Aug 16, 2010 at 12:35 AM, Stroller > wrote: >> On 16 Aug 2010, at 04:02, Kevin O'Gorman wrote: >>> ... >>> >>> My underling thing, if anyone can make other suggestions, is that my >>> camera broke, and I had to get one in a hurry, and didn't really >>> know what >>> to look for. I wound up with a fairly good Sanyo 1080p camera and >>> video >>> recorder that's super light, and not too expensive. The problem is >>> that its >>> videos are MP4s, ... >>> >> >> MP4 is a much better container format than .avi. >> >> I previously discussed this a little in July's "viewing .m4v files >> with >> totem" thread: >> http://www.mail-archive.com/gentoo-user@lists.gentoo.org/msg103363.html >> >> Use the `mplayer -identify` command given there to determine the >> codec of >> your video. >> > > The codec is H.264, which most of my readers don't have. They are > non-technical which makes it a major pain, and I want out of it. H264 is excellent - it's the best codec available today, and I would have expected it to be widely supported. As far as browsers are concerned, it's supported by about half of them, I think, natively via HTML5. The reasons the others don't support it are patent related - Mozilla won't incorporate h264 playback into Firefox, for instance, because h264 is only free as in beer, not as in speech. I would have thought H264 would be easy to remux into an .flv container and host using an open-source YouTube-style player on your own site. Alternatively, just open a free YouTube or Vimeo account and upload your original .mp4 video files there. I appreciate that this latter is not an optimal answer, however... I stated that "I'm not convinced Handbrake is actually that good" - to be fair, I don't know what *is* that good, short of an intimate knowledge of video standards (interlacing, frame-rates &c &c) and mplayer / ffmpeg / MP4box / other tools. The reason the MP4 files out of your camera are so large is that they're high-def and this very high video quality. Stuff recorded in good light should look awesome, even on a huge great 42" TV. So you will need to resize them smaller for the web (so, in fact, my previous suggestion about remuxing h264 into an .flv container is useless for you, until you've done that). Try installing Handbrake and see if you get along with it - I have a bias against it because I tried to rip studio-produced DVDs using it, and had playback issues on the PS3. Maybe I'm being unfair. You might also try media-video/h264enc - I think that is a wrapper script for ffmpeg / mplayer, written by one of the mplayer devs. Stroller.