Ga naar inhoud


Aanbevolen berichten

Geplaatst:

Ik probeer momenteel een film in .wmv formaat over te zetten in .mpg (2) om deze af te kunnen spelen op m' n dreambox. Ik gebruik hiervoor onderstaande commando, het probleem is alleen dat ie de kwaliteit van de film behoorlijk verneukt. Iemand enig idee hoe ik de kwaliteit hetzelfde kan houden (kan beperken?)?

 

mencoder input.wmv -vf scale=720:480 -ofps 30000/1001 -ovc lavc -lavcopts vcodec=mpeg2video:aspect=4/3 -oac lavc -lavcopts acodec=mp2 -o output.mpg

 

 

greetz...

As'n joe niks te daun hebn, dou dat den nait bie ons.

 

500 + 7000 + 7020 = a lot of fun


Geplaatst:

Ik gebruik altijd de volgende twee commando's (vervang $1 door input naam en $2 door output naam): De eerste doet wat voor processing werk de tweede converteerd de video pas echt (2 pass encoding).

 

$> mencoder "$1" -oac copy -ovc lavc -lavcopts vcodec=mpeg2video:vbitrate=6000:vpass=1 -vf harddup -of mpeg -ofps 25 -o /dev/null

$> mencoder "$1" -oac copy -ovc lavc -lavcopts vcodec=mpeg2video:vbitrate=6000:vpass=2 -vf harddup -of mpeg -ofps 25 -o "$2"

 

In jouw commando doe je een scaling naar NTSC format (720*480) en NTSC framerate (30000/1001) en verander je de aspect ratio naar 4/3. Ik denk dat dit je beeld vernaggeld omdat je dreambox PAL uitvoer doet.

Met mijn commando's wordt de audio stream intact gelaten en wordt de video omgezet naar mpeg2 en een framerate van 25 (standaard voor PAL). Ik denk dat je dreambox je scaling naar PAL resolutie (720*576) zelf heel goed runtime kan doen. Ik speel films af op een EPIA-M moederbord en die kan alleen maar MPEG2 hardware decoding doen. Ik converteerd dus alle andere niet mpeg2 media via voornoemde twee commando's.

Geplaatst:

Satmiv,

 

bedankt voor je antwoord, ik krijg het jammer genoeg (nog) niet voor elkaar. Dit doe ik en onderstaand de foutmelding... ik hoop dat je me kunt helpen

 

$ mencoder "input.wmv" -oac copy -ovc lavc -lavcopts vcodec=mpeg2video:vbitrate=6000:vpass=2 -vf harddup -of mpeg -ofps 25 -o "output.mpg"

 

MEncoder 1.0rc1-4.1.1 © 2000-2006 MPlayer Team

CPU: AMD Athlon 64 Processor 3800+ (Family: 15, Model: 95, Stepping: 2)

CPUflags: Type: 15 MMX: 1 MMX2: 1 3DNow: 1 3DNow2: 1 SSE: 1 SSE2: 1

Compiled for x86 CPU with extensions: MMX MMX2 3DNow 3DNowEx SSE SSE2

 

success: format: 0 data: 0x0 - 0x154afdf7

ASF file format detected.

VIDEO: [WMV3] 1280x720 24bpp 23.980 fps 0.0 kbps ( 0.0 kbyte/s)

[V] filefmt:6 fourcc:0x33564D57 size:1280x720 fps:23.98 ftime:=0.0417

PACKET SIZE: 2048 bytes, deltascr: 245760

Opening video filter: [expand osd=1]

Expand: -1 x -1, -1 ; -1, osd: 1, aspect: 0.000000, round: 1

Opening video filter: [harddup]

==========================================================================

Requested video codec family [wmv9dmo] (vfm=dmo) not available.

Enable it at compilation.

Requested video codec family [wmvdmo] (vfm=dmo) not available.

Enable it at compilation.

Opening video decoder: [ffmpeg] FFmpeg's libavcodec codec family

Selected video codec: [ffwmv3] vfm: ffmpeg (FFmpeg M$ WMV3/WMV9)

==========================================================================

audiocodec: framecopy (format=162 chans=2 rate=48000 bits=24 B/s=40671 sample-16384)

Limiting audio preload to 0.4s.

Increasing audio density to 4.

VDec: vo config request - 1280 x 720 (preferred colorspace: Planar YV12)

VDec: using Planar YV12 as output csp (no 0)

Movie-Aspect is undefined - no prescaling applied.

videocodec: libavcodec (1280x720 fourcc=3267706d [mpg2])

2pass failed: reading from filename=divx2pass.log

FATAL: Cannot initialize video driver.

 

Exiting...

 

 

greetz...

As'n joe niks te daun hebn, dou dat den nait bie ons.

 

500 + 7000 + 7020 = a lot of fun

Geplaatst:

Het gaat fout omdat je stap 1 niet hebt gedaan. Zie fout melding:

 

2pass failed: reading from filename=divx2pass.log

FATAL: Cannot initialize video driver.

 

In stap één wordt bestand divx2pass.log gemaakt.

 

Probeer eens de volgende twee commando's na elkaar:

(stap1): mencoder "input.wmv" -oac copy -ovc lavc -lavcopts vcodec=mpeg2video:vbitrate=6000:vpass=1 -vf harddup -of mpeg -ofps 25 -o /dev/null

(stap2): mencoder "input.wmv" -oac copy -ovc lavc -lavcopts vcodec=mpeg2video:vbitrate=6000:vpass=2 -vf harddup -of mpeg -ofps 25 -o "output.mpg"

 

Het verwerken wordt in twee delen opgedeeld. In stap één wordt eerst de stream bekeken zodat de info daarvan in stap twee gebruikt kan worden om zo optimaal mogelijk te converteren. Het kan ook in één stap doe dan:

mencoder "input.wmv" -oac copy -ovc lavc -lavcopts vcodec=mpeg2video:vbitrate=6000 -vf harddup -of mpeg -ofps 25 -o "output.mpg"

Geplaatst:

blijkbaar een gevalletje van te snel willen <img src="/forums/images/graemlins/wink.gif" alt="" /> bedankt.. ik ga het vanavond testen en je hoort van me of het gelukt is

 

greetz...

As'n joe niks te daun hebn, dou dat den nait bie ons.

 

500 + 7000 + 7020 = a lot of fun

Maak een account aan of log in om te reageren

Je moet een lid zijn om een reactie te kunnen achterlaten

Account aanmaken

Registreer voor een nieuwe account in onze community. Het is erg gemakkelijk!

Registreer een nieuwe account

Inloggen

Heb je reeds een account? Log hier in.

Nu inloggen
  • Wie is er online   0 leden

    • Er zijn geen geregistreerde gebruikers deze pagina aan het bekijken
×
×
  • Nieuwe aanmaken...