Mailinglist Archive: opensuse-multimedia-de (84 mails)

< Previous Next >
Re: [suse-multimedia] WMV konvertieren
  • From: Jens Erich Beermann <je.beermann@xxxxxx>
  • Date: Wed, 15 Feb 2006 00:57:28 +0100
  • Message-id: <200602150057.28589.je.beermann@xxxxxx>
Hallo Liste, Hallo Manfred

Danke fuer die Hilfe

> > Es gab trotzdem Fehler/Abbruch. Erst auto-probing failed
> > dann Error reading header from stdin.
> > Wenn ich die Datei mit kaffeine auf der Konsole aufrufe, kann ich
> > keine Fehlermeldung entdecken, der Film läuft ab.
>
> Nur Kaffeine verwendet die libxine, die kommt hier nicht zum Einsatz.

Verstanden.

> > > transcode -i "file.wmv" -x mplayer,mplayer -y mpeg2enc,mp2enc -F8 \
> > > -E 48000 -b 192 -Z 720x568 --export_asr 2 -o "file"
> >
> > jenbee@jeb3:~/daten/movies> transcode -i saskia.wmv -x
> > mplayer,mplayer -y mpeg2enc,mp2enc -F8 -E 48000 -b 192 -Z 720x568
> > --export_asr 2 -o saskia-file
>
> gehts ohne -x mplayer,mplayer ? Keine Ahnung, ob Transcode mit ner wmv
> umgehen kann, aber nen Versuch ist es allemal wert.

Jo, der Riecher war gut. Er (de-)codiert gerade los. Auch der auto-probing war
OK!
Einmal noch Nachhaken:
An mplayer kann es allein nicht liegen, ich kann die Datei auch mit mplayer
problemlos sehen. (Die Ausgabe habe ganz unten dran gehangen)

Bei dem obigen transcode Aufruf ist mir folgendes aufgefallen:
Nehme ich einen anderen Film (hier avi Container mit divx5 und ac3) erhalte
ich auch einen Abbruch wegen nicht lesbarer wave Daten (letzte Zeile, wenn
die mpa Datei geschrieben werden soll). Irgendwas muß mir an der
Audioeinstellung noch fehlen. Ich habe auch einige andere Optionen (mp2, ac3)
statt mp2enc ausprobiert, hat aber alles keinen Erfolg gebracht. Immer
Abbruch an der selben Stelle.
Wie kann man verhindern, daß transcode von 5 Channel auf 2 Channel
herunterkonvertiert?


jenbee@jeb3:~/daten/movies> transcode -i IceAge.avi -x mplayer,mplayer -y
mpeg2enc,mp2enc -F8 -E 48000 -b 192 -Z 720x568 --export_asr 2 -o iceage.mpeg
transcode v1.0.2 (C) 2001-2003 Thomas Oestreich, 2003-2004 T. Bitterberg
[transcode] (probe) suggested AV correction -D 0 (0 ms) | AV 0 ms | 0 ms
[transcode] auto-probing source IceAge.avi (ok)
[transcode] V: import format | DivX5 RIFF data, AVI (V=mplayer|A=mplayer)
[transcode] V: import frame | 736x400 1.84:1
[transcode] V: zoom | 720x568 1.27:1 (Lanczos3)
[transcode] V: bits/pixel | 0.176
[transcode] V: decoding fps,frc | 25.000,3
[transcode] V: Y'CbCr | YV12/I420
[transcode] A: import format | 0x2001 AC3/A52 [48000,16,5] 384 kbps
[transcode] A: downmix | 5 channels -> 2 channels
[transcode] A: export format | 0x50 MPEG layer-2 [48000,16,2] 192 kbps
[transcode] V: encoding fps,frc | 25.000,3
[transcode] A: bytes per frame | 7680 (7680.000000)
[transcode] A: adjustment | 0@1000
[transcode] V: IA32/AMD64 accel | sse (sse 3dnowext 3dnow mmxext mmx asm C)
tc_memcpy: using sse for memcpy
[transcode] V: video buffer | 10 @ 736x568
[import_mplayer.so] v0.0.5 (2003-03-10) (video) rendered by mplayer | (audio)
rendered by mplayer
[export_mp2enc.so] v1.0.10 (2004-09-27) (audio) MPEG 1/2
[export_mpeg2enc.so] v1.1.10 (2003-10-30) (video) MPEG 1/2
[import_mplayer.so] mplayer -hardframedrop -vo null -ao pcm:nowaveheader -ao
pcm:file="/tmp/mplayer2transcode-audio.EBg0gt" "IceAge.avi" > /dev/null 2>&1
[import_mplayer.so] mplayer -benchmark -noframedrop -nosound -vo yuv4mpeg
"IceAge.avi" -osdlevel 0 > /dev/null 2>&1
[import_mplayer.so] tcextract -i ./stream.yuv -x yv12 -t yuv4mpeg
[export_mpeg2enc.so] *** init-v *** !
[export_mp2enc.so] *** init-v *** !
[export_mpeg2enc.so] cmd=mpeg2enc -v 0 -I 0 -f 8 -F 3 -n p -a 2 -o
"iceage.mpeg.m2v"
[export_mp2enc.so] (52/4096) cmd=mp2enc -v 0 -r 48000 -b 192 -s -o
"iceage.mpeg.mpa"
tc_memcpy: using sse for memcpy
Error reading header from stdin
**ERROR: [mp2enc] Error reading wave data





----------Ausgabe mplayer-------------------
Playing SaskiaSA.wmv.
ASF file format detected.
VIDEO: [WMV3] 640x480 24bpp 1000.000 fps 0.0 kbps ( 0.0 kbyte/s)
Clip info:
name: Saskia
author:
copyright:
comments:
==========================================================================
Opening audio decoder: [ffmpeg] FFmpeg/libavcodec audio decoders
AUDIO: 44100 Hz, 2 ch, s16le, 160.0 kbit/11.34% (ratio: 20005->176400)
Selected audio codec: [ffwmav2] afm:ffmpeg (DivX audio v2 (FFmpeg))
==========================================================================
vo: X11 running at 1600x1200 with depth 24 and 32 bpp (":0" => local display)
==========================================================================
Opening video decoder: [dmo] DMO video codecs
DMO dll supports VO Optimizations 0 1
DMO dll might use previous sample when requested
GetOutput r=0x0 size:921600 align:1
StreamCount r=0x0 1 1
Decoder supports the following YUV formats: YV12 YUY2 UYVY YVYU ▒
Decoder is capable of YUV output (flags 0x1b)
VDec: vo config request - 640 x 480 (preferred csp: Packed YUY2)
VDec: using Planar YV12 as output csp (no 0)
Movie-Aspect is undefined - no prescaling applied.
VO: [xv] 640x480 => 640x480 Planar YV12
Selected video codec: [wmv9dmo] vfm:dmo (Windows Media Video 9 DMO)
==========================================================================
Checking audio filter chain for 44100Hz/2ch/s16le -> 44100Hz/2ch/s16le...
AF_pre: 44100Hz/2ch/s16le
AO: [oss] 44100Hz 2ch s16le (2 bps)
Building audio filter chain for 44100Hz/2ch/s16le -> 44100Hz/2ch/s16le...
Starting playback...
--------------Ausgabe mplayer---------------------------



< Previous Next >
Follow Ups