From owner-freebsd-advocacy@FreeBSD.ORG Tue Oct 14 14:31:38 2003 Return-Path: Delivered-To: freebsd-advocacy@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 8FD6C16A4B3 for ; Tue, 14 Oct 2003 14:31:38 -0700 (PDT) Received: from postoffice.e-easy.com.au (eth0.lnk.e-easy.com.au [203.31.73.253]) by mx1.FreeBSD.org (Postfix) with ESMTP id 3F43B43F3F for ; Tue, 14 Oct 2003 14:31:34 -0700 (PDT) (envelope-from nigel@e-easy.com.au) Received: from postoffice.aims.com.au (nts-ts1.aims.private [192.168.10.2]) by postoffice.e-easy.com.au with ESMTP id h9ELVCHd043856 for ; Wed, 15 Oct 2003 08:31:12 +1100 (EST) (envelope-from nigel@e-easy.com.au) Received: from ntsts1 by aims.com.au (aims.com.au) (MDaemon.PRO.v6.9.0a.R) with ESMTP id 26-md50000000052.tmp for ; Wed, 15 Oct 2003 08:31:08 +1100 From: "Nigel Weeks" To: "'Eric Anderson'" , "'Michal Pasternak'" Date: Wed, 15 Oct 2003 08:31:06 +1100 Organization: E-Easy Message-ID: <00a701c3929a$79d7f1c0$020aa8c0@aims.private> MIME-Version: 1.0 Content-Type: multipart/mixed; boundary="----=_NextPart_000_00A8_01C392F6.AD4869C0" X-Priority: 3 (Normal) X-MSMail-Priority: Normal X-Mailer: Microsoft Outlook, Build 10.0.4510 X-MimeOLE: Produced By Microsoft MimeOLE V5.50.4925.2800 In-Reply-To: <3F8C658F.7020604@centtech.com> Importance: Normal X-Spam-Processed: aims.com.au, Wed, 15 Oct 2003 08:31:08 +1100 (not processed: spam filter disabled) X-Return-Path: nigel@e-easy.com.au X-MDaemon-Deliver-To: freebsd-advocacy@freebsd.org X-Virus-Scanned: by amavisd-milter (http://amavis.org/) X-Spam-Status: No, hits=-3.8 required=4.5 tests=AWL,BAYES_00 autolearn=ham version=2.60 X-Spam-Checker-Version: SpamAssassin 2.60 (1.212-2003-09-23-exp) on firewall.aims.private cc: freebsd-advocacy@freebsd.org Subject: RE: mplayer X-BeenThere: freebsd-advocacy@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: FreeBSD Evangelism List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 14 Oct 2003 21:31:38 -0000 This is a multi-part message in MIME format. ------=_NextPart_000_00A8_01C392F6.AD4869C0 Content-Type: text/plain; charset="US-ASCII" Content-Transfer-Encoding: 7bit Here's the process I use. Attached is the sequence I go through to recode DVD's to 700MB CD's Each step has comments and reasoning, as this cannot be done automatically, especially determining cropmarks and bitrates. > -----Original Message----- > From: owner-freebsd-advocacy@freebsd.org > [mailto:owner-freebsd-advocacy@freebsd.org] On Behalf Of Eric Anderson > Sent: Wednesday, 15 October 2003 8:07 > To: Michal Pasternak > Cc: freebsd-advocacy@freebsd.org > Subject: Re: mplayer > > > Michal Pasternak wrote: > > >Hi, > > > >I suppose, that we all like to watch movies in divx format - > or share short > >.avis or .mpegs among our friends. As I recall, I've seen > many cases, that > >Windows user was either unable to watch the movie I've > sent/borrowed to > >him/her or had many problems with installing correct codecs > (or even finding > >them). > > > >Did you have similar experiences? If the answer is "yes" - > well, here's one > >more point for "FreeBSD on desktop" advocates: users > encounter less problems > >with movies while running FreeBSD. > > > Agreed - mplayer on FreeBSD runs flawlessly (for me anyway), and I've > played several types of movies and media with it. > > However, I'd love for someone to write up a "converting your > mpeg stream > to divx on FreeBSD" article. I don't know how to do this really, but > I'd love to help figure it out. I'd love to be able to take > my favorite > movie with me on my laptop when I'm traveling, without having > to carry > the DVD disc around.. > > Eric > > -- > ------------------------------------------------------------------ > Eric Anderson Systems Administrator Centaur Technology > All generalizations are false, including this one. > ------------------------------------------------------------------ > > > _______________________________________________ > freebsd-advocacy@freebsd.org mailing list > http://lists.freebsd.org/mailman/listinfo/freebsd-advocacy > To unsubscribe, send any mail to > "freebsd-advocacy-unsubscribe@freebsd.org" > ------=_NextPart_000_00A8_01C392F6.AD4869C0 Content-Type: text/plain; name="3pass_DVD_copy.txt" Content-Transfer-Encoding: quoted-printable Content-Disposition: attachment; filename="3pass_DVD_copy.txt" # Examples=0A= rm frameno.avi - remove this file, which can come from a previous 3-pass = encoding (it interferes with current one)=0A= mencoder -dvd 1 -ovc frameno -o frameno.avi -oac mp3lame -lameopts = vbr=3D3:vol=3D6=0A= mencoder -dvd 1 -ovc lavc -lavcopts vcodec=3Dmpeg4:vpass=3D1 -oac copy = -o movie.avi=0A= mencoder -dvd 1 -ovc lavc -lavcopts vcodec=3Dmpeg4:vpass=3D2 -oac copy = -o movie.avi=0A= =0A= # Usually set the language - saves spending hours recoding spanish=0A= ... -alang en=0A= =0A= #Optionally, use cropdetect to get the optimal crop detection settings=0A= #Usually, run it for a while, and the intro's are typically a different = aspect to the movie(You need the scaling info, as the crop info returned = is dependent on them=0A= =0A= ... -vop cropdetect,scale -zoom -xy 450=0A= =0A= # Optionally crop the black bands from the top and bottom(if you want to)=0A= ... -vop crop=3D714:548:0:14,scale ...=0A= =0A= # Usually rescale video for slower machine(less data)=0A= ... ,scale -zoom -xy 450=0A= =0A= =0A= =0A= =0A= =0A= =0A= # The usual commands for running on a P2 300MHz Thinkpad=0A= =0A= # Audio only encode+framing info=0A= mencoder -dvd 1 -alang en -ovc frameno -o frameno.avi -oac mp3lame = -lameopts vbr=3D3:vol=3D6=0A= =0A= =0A= # Get the crop marks set up(Run for a few minutes(after intro))=0A= mencoder -dvd 1 -alang en -oac copy -ovc lavc -lavcopts = vcodec=3Dmpeg4:vpass=3D1:vbitrate=3D -vop = cropdetect,scale -zoom -xy 450 -o movie.avi=0A= =0A= # First pass video recode=0A= mencoder -dvd 1 -alang en -sws 2 -oac copy -ovc lavc -lavcopts = vcodec=3Dmpeg4:vhq:vpass=3D1:vbitrate=3D -vop = crop=3D720:424:0:76,scale -zoom -xy 450 -o movie.avi=0A= =0A= =0A= # Second pass video recode=0A= mencoder -dvd 1 -alang en -sws 2 -oac copy -ovc lavc -lavcopts = vcodec=3Dmpeg4:vhq:vpass=3D2:vbitrate=3D -vop = crop=3D720:424:0:76,scale -zoom -xy 450 -o movie.avi=0A= =0A= # =0A= # EXAMPLES=0A= #=0A= =0A= # Good one for Lord of the Rings(Fellowship), on one 700MB CDR:=0A= mencoder -dvd 1 -alang en -oac copy -ovc lavc -lavcopts = vcodec=3Dmpeg4:vpass=3D1:vbitrate=3D441 -vop crop=3D450:190:0:30,scale = -zoom -xy 450 -o movie.avi=0A= =0A= # Waking Ned Divine=0A= 700MB CD: 991 bitrate=0A= Cropping(450px movie): -vop crop=3D450:192:0:72A=0A= mencoder -dvd 1 -alang en -oac copy -ovc lavc -lavcopts = vcodec=3Dmpeg4:vhq:vpass=3D1:vbitrate=3D991 -vop = crop=3D450:190:0:72,scale -zoom -xy 450 -o movie.avi=0A= ------=_NextPart_000_00A8_01C392F6.AD4869C0--