← Back to team overview

sslug-teknik team mailing list archive

Re: omdanne rm (real audio) til avi/mpg

 

> Hej,
>
> Jeg har en rm fil som jeg gerne vil have omdannet til avi/mpg
> idet mplayer ikke afspiller den saerlig godt. (Og jeg har ikke
> lyst Real Player)
>
> Det virkede nogen lunde i mplayer ved at bruge
> mplayer fil.rm -vo mpegpes, men filen bliver gigantisk - 1.2 gb+
> hvorimod rm filen kun er 120 mb!?
>
> Den nye fil kan snildt afspilles i mplayer men bliver afspillet
> for hurtigt. Ved at saette fps ned til 15 bliver billedet fint.
>
> Spoergsmaal:
> + er der en bedre maade at goere dettte (hvilket der sikker er..)
> + vil det vaere bed at lave det til .avi - hvordan
> + hvor for bliver min fps ikke rigtig naar jeg bruger mplayer
> + kan jeg goere saa filen bliver bare lidt mindre
>
> //Kjeld
>
Når jeg har lignende problemer bruger jeg Mencoder til at encode filen om.
Jeg bruger som regel følgende tre kommandoer.

cat *mpg | mencoder -ovc frameno -oac mp3lame -lameopts
vbr=3:br=128:q=0:aq=0:mode=0 -o frameno.avi -

cat *mpg | mencoder -oac copy -ovc lavc -lavcopts
vcodec=mpeg4:vbitrate=400:vpass=1:mbd=1 -o pass1.avi -

cat *mpg | mencoder -oac copy -ovc lavc -lavcopts
vcodec=mpeg4:vbitrate=400:vpass=2:mbd=1 -o pass2.avi -

1. Lyden encodes. Du kan ændre lydkvaliteten med "br".

2. Billedet encodes. Du kan ændre kvaliteten ved at ændre på "vbitrate".

3. Billedet encodes igen. Ikke nødvendigt, men det giver bedre kvalitet.
Du kan prøve at sammenligne pass1.avi og pass2.avi

Der er også mulighed for at ændre på fps, se manualsiden. I princippet kan
du encode direkte fra nettet, bare brug samme instillinger som du brugte
til  Mplayer.

/kallenberg


References