Hozzászólások
-
SzerzőBejegyzés
-
Thx. Kiptóbálom
Mindenesetre fura, hogy más progikat fel tudtam tenni forrásból, bár azok talán nem kerestek létezõ programot, cdak telepített csomagokat.
KaZo
Na, végül is sikerült. A -vc mpeg12 elhagyása önmagában nem segített, valami szegmens hibát írt ki, ha csak ezt hagytam el. Nekiálltam próbálgatni, a kimenet mintavételezés állítása ( -af lavcresample=48000 parancs) bolondította még meg (talán mert alapból 48kHz-s mintavételezésû volt a hang?)
Ezt kihagyva simán ment. Szóval az eredeti parancsból (néhány üzenettel ezelõtt) ki kellett hagyni a -vc mpeg12 és a -af lavcresample=48000 kapcsolókat, és máris vitte. Köszi a segítséget.
KaZoKösz az ötleteket, este kipróbálom.
KaZo wrote:Az mplayer lejátssza X alól X11 videoouton, és sdl audioouton. A képernyõtartalom:
MPlayer 1.0pre7-3.3.1 (C) 2000-2005 MPlayer Team
CPU: Intel Celeron Covington/Pentium II Deschutes,Tonga/Pentium II Xeon (Family: 6, Stepping: 2)
Detected cache-line size is 32 bytes
CPUflags: MMX: 1 MMX2: 0 3DNow: 0 3DNow2: 0 SSE: 0 SSE2: 0
x86-os CPU – a k?vetkez? kiterjeszt?sekkel: MMXLinux RTC inicializ?l?si hiba az ioctl-ben (rtc_irqp_set 1024): Permission denied
Pr?b?ld ki ezt: „echo 1024 > /proc/sys/dev/rtc/max-user-freq” hozz?adni a rendszer ind?t? script-jeidhez!
LIRC t?mogat?s ind?t?sa…
mplayer: could not connect to socket
mplayer: Permission denied
Nem tudtam megnyitni a lirc t?mogat?st!
Nem fogod tudni haszn?lni a t?vir?ny?t?t.
Kristal_Steal_old.avi lej?tsz?sa
Ez egy AVI form?tum? f?jl!
ID_VIDEO_ID=0
ID_AUDIO_ID=1
VIDEO: [DIV3] 384×288 24bpp 29.970 fps 924.6 kbps (112.9 kbyte/s)
==========================================================================
Audio dek?der megh?v?sa: [mp3lib] MPEG layer-2, layer-3
mpg123: Can’t rewind stream by 471 bits!
AUDIO: 48000 Hz, 2 ch, s16le, 96.0 kbit/6.25% (ratio: 12000->192000)
Selected audio codec: [mp3] afm:mp3lib (mp3lib MPEG layer-2, layer-3)
==========================================================================
ID_FILENAME=Kristal_Steal_old.avi
ID_VIDEO_FORMAT=DIV3
ID_VIDEO_BITRATE=924584
ID_VIDEO_WIDTH=384
ID_VIDEO_HEIGHT=288
ID_VIDEO_FPS=29.970
ID_VIDEO_ASPECT=0.0000
ID_AUDIO_CODEC=mp3
ID_AUDIO_FORMAT=85
ID_AUDIO_BITRATE=96000
ID_AUDIO_RATE=48000
ID_AUDIO_NCH=2
ID_LENGTH=951
vo: X11 running at 800×600 with depth 16 and 16 bpp („:0.0” => local display)
==========================================================================
Video dek?der megh?v?sa: [ffmpeg] FFmpeg’s libavcodec codec family
Selected video codec: [ffdivx] vfm:ffmpeg (FFmpeg DivX 😉 (MS MPEG-4 v3))
==========================================================================
Checking audio filter chain for 48000Hz/2ch/s16le -> 48000Hz/2ch/s16le…
AF_pre: 48000Hz/2ch/s16le
[AO SDL] Samplerate: 48000Hz Csatorn?k: Stereo Form?tum: s16le
ALSA lib pcm_hw.c:1055:(snd_pcm_hw_open) open /dev/snd/pcmC0D0p failed: Device or resource busy
mcop warning: user defined signal handler found for SIG_PIPE, overriding
AO: [sdl] 48000Hz 2ch s16le (2 bps)
Building audio filter chain for 48000Hz/2ch/s16le -> 48000Hz/2ch/s16le…
Lej?tsz?s ind?t?sa…
VDec: vo config k?r?s – 384 x 288 (prefer?lt csp: Planar YV12)
VDec: using Planar YV12 as output csp (no 0)
A film aspect ?rt?ke nem defini?lt – nincs ar?nyjav?t?s.
VO: [x11] 384×288 => 384×288 Planar YV12
SwScaler: using unscaled Planar YV12 -> BGR 16-bit special converterKaZo wrote:Szia Mindenki! Volt idõm újra próbálkozni, csináltam log fájlokat.
A kiadott parancs az mplayer doksija alapján (PALDVD 352×288):
mencoder -oac lavc -vc mpeg12 -ovc lavc -of mpeg -mpegopts format=dvd -vf scale=352:288,harddup -srate 48000 -af lavcresample=48000 -lavcopts vcodec=mpeg2video:vrc_buf_size=1835:vrc_maxrate=9800:vbitrate=5000:keyint=15:acodec=ac3:abitrate=192:aspect=4/3 -ofps 25 -o $ujnev $1A fájl konvertálásakor a következõket írja ki:
MEncoder 1.0pre7-3.3.1 (C) 2000-2005 MPlayer Team
CPU: Intel Celeron Covington/Pentium II Deschutes,Tonga/Pentium II Xeon (Family: 6, Stepping: 2)
Detected cache-line size is 32 bytes
CPUflags: Type: 6 MMX: 1 MMX2: 0 3DNow: 0 3DNow2: 0 SSE: 0 SSE2: 0
x86-os CPU – a k?vetkez? kiterjeszt?sekkel: MMXA f?jl nem tal?lhat?: ‘frameno.avi’
Failed to open frameno.avi
k?sz: form?tum: 0 adat: 0x0 – 0x7513800
Ez egy AVI form?tum? f?jl!
VIDEO: [DIV3] 384×288 24bpp 29.970 fps 924.6 kbps (112.9 kbyte/s)
[V] filefmt:3 fourcc:0x33564944 size:384×288 fps:29.97 ftime:=0.0334
==========================================================================
Audio dek?der megh?v?sa: [mp3lib] MPEG layer-2, layer-3
mpg123: Can’t rewind stream by 471 bits!
AUDIO: 48000 Hz, 2 ch, s16le, 96.0 kbit/6.25% (ratio: 12000->192000)
Selected audio codec: [mp3] afm:mp3lib (mp3lib MPEG layer-2, layer-3)
==========================================================================
PACKET SIZE: 2048 bytes
Video sz?r? megnyit?sa: [expand osd=1]
Expand: -1 x -1, -1 ; -1 (-1=autodetect) osd: 1
Video sz?r? megnyit?sa: [harddup]
Video sz?r? megnyit?sa: [scale w=352 h=288]
==========================================================================
K?nyszer?tett video codec: mpeg12
Nem tal?lok codec-et ami megfelel a kivalasztott vo-hoz ?s 0x33564944 video-form?tumhoz!
Olvasd el a DOCS/HTML/hu/codecs.html f?jlt!
==========================================================================Kil?p?s…
Bocs az ékezetek miatt, meg hogy hosszú volt. Fojt köv…
KaZoAkkor leírom az elkészített scripteket.
Mûködés: a konvert.sh a beállított könyvtár összes fájljára meghívja a PALDVD_352x288.sh-t, ami a mencoderrel adott formátumba kódolja a fájlokat, és kiegészíti a fájlneveket. Közben persze töltöget egy LOG fájlt is.konvert.sh
#!/bin/sh
echo >DVD.log
srcdir=”/windows/E/forras/”
for i in $srcdir*
do
sh PALDVD_352x288.sh $i
done;PALDVD_352x288.sh
#!/bin/sh
ujnev=”`echo $1 | cut -d. -f1`_PALDVD_352x288.mpg”
echo „`date +%Y.%m.%d-%H:%M:%S` CONVERSION START $1 –> $ujnev” >>DVD.log
mencoder -oac lavc -vc mpeg12 -ovc lavc -of mpeg -mpegopts format=dvd -vf scale=352:288,harddup -srate 48000 -af lavcresample=48000 -lavcopts vcodec=mpeg2video:vrc_buf_size=1835:vrc_maxrate=9800:vbitrate=5000:keyint=15:acodec=ac3:abitrate=192:aspect=4/3 -ofps 25 -o $ujnev $1
echo „`date +%Y.%m.%d-%H:%M:%S` CONVERSION END” >>DVD.logHát, ennyi. Köszi mindenkinek a segítséget
KaZoBocsesz, nem voltam egész világos.
A DVD formátumú mpg alatt azt értem, hogy a megfelelõ mpg formátum, felbontás, 25fps, megfelelõ streamsebesség, megfelelõ hangformátum, stb. A fájlokból asztali (nem DIVX-es) DVD lejátszón lejátszható DVD-t akarok készíteni. (nem adat DVD-t írni, hanem video DVD-t, menüvel, mindennel). A videoDVD formátuma eléggé kötött, ezért kell az MPG fájlokat is konvertálni.
A 4,6 G a tömörítetlen audio és videofájl mérete. („mencoder -oac pcm -ovc lavc -of raw” vagy valami ilyesmi. Konvertálás közben kiírja a várható fájlméretet.) Ha majd visszatömörítem, de már videoDVD kompatibilis mpg-vé, nem lesz 500k-nál több.
Csak a fájlméret problémát akarom feloldani.
KaZoui: nem tudom meg lehetne-e oldani csõvel az áttömörítést: mplayer paraméterek | mencoder paraméterek ?
Szia Mindenki!
Volna egy olyan problémám, hogy egy avi fájlt nem sikerül dvd formátumú mpg fájllá konvertálnom a menkóderrel az mplayer doksijában megadott parancssorral. A többi fájllomat (AVI, WMV, MPG…) vitte, ezzel az egy fájllal kardozok egy ideje. (az mplayer lejátssza)Köszi a segítséget mindenkitõl.
Valami ilyesmi jött be (az elõzõ szintaktikával):
ujnev=”`echo $reginev | cut -d. -f1 $reginev`.ujexp”Persze nem bizti, hogy pontos, csak nem volt otthon a pendrive, így nem hoztam el a scriptet. Majd holnapra.
Mégegyszer köszi.
KaZoELaci wrote: -
SzerzőBejegyzés
legutóbbi hsz