Posted By: Timonthy (Mysak) on 'CZunix'
Title:     Re: Prekodovani z DVB-T do Xvid
Date:      Wed Mar 21 21:13:13 2007

Cau. Hele dulezitejsi nez tohle (vlastni kodovani) se ukazalo jak vypada
ten source mpeg. Skriptove nahravam mplayerem, a ten zase standardne pouzije 
kontejner avi, a pak se vzdycky posunul obraz se zvukem :( Kdyz jsem pri 
nahravani na Semikovu radu pouzil parametr "-of mpeg" cimz se mplayer donutil 
aby udelal vazne mpeg container, tak se mi zvuk s obrazem nikdy nerozjel (a 
pokud ano tak jsem si toho nevsiml). Nahravaci prikaz je:

mencoder dvb://$CHANNEL -o /data/dvb/$FILMNAME.DVB.mpeg -oac copy -ovc 
copy -of mpeg -endpos $LENGHT 

jedine jine cim nahravam je kaffeine, a i tady jse mel problem ze to co z nej 
vypadlo po pokusu o prekodovani do peg4 melo rozjety zvuk s obrazem, Opet 
kupodivu pomohlo:

mencoder -oac copy -ovc copy -of mpeg -mpegopts format=dvd IN.mpeg -o
OUT.mpeg (opet na semikovu radu) a pak bylo vse ok.

Mno a muj zakodovavaci skript, pokud te zajima je dole. Hlavni rozdil proti 
tveu vidim v tom ze to scaluju na 512:384. Dlouhodobym zkousenim i radama na 
NETu jsem se dobral k tomu, ze to pak bude vypadat temer vzdy lip. 

#------------------------------------------

#!/bin/bash

if test $1 = ""
then
echo "USAGE: zakoduj_telku soubor"
exit
fi

### video encoding, 
### first pass fast
### second pass high quality
###################################################

nice -n15 mencoder $1 -vf crop=716:572:2:2,scale=512:384 
-ovc lavc 
-lavcopts vcodec=mpeg4:vbitrate=1000:mbd=2:trell:v4mv:turbo:vpass=1 
-oac copy -o new_$1.avi

nice -n15 mencoder $1 -vf hqdn3d,crop=716:572:2:2,pp=lb:c,scale=512:384 
-ovc lavc 
-lavcopts vcodec=mpeg4:vbitrate=1000:mbd=2:trell:v4mv:last_pred=3
:predia=2:dia=2:vmax_b_frames=2:precmp=3:cmp=3:subcmp=3:vpass=2 
-oac mp3lame -lameopts cbr:br=128 -o new_$1.avi

# Uklid
rm divx2pass.log

                              Martin OZZY Lipinsky

                    "But how do you *know* she is a witch?"  
                         "Because she looks like one!"       

Search the boards