Portaal Portaal Pingviini veeb foorumi pealeht
  Viki  |  IRC  |  Otsing  |  Küsimused ja vastused  |  Profiil  |  Privaatsõnumite vaatamiseks logi sisse  | Logi sisse või Registreeru
<empty>
Vaata järgmist teemat
Vaata eelmist teemat

Postita uus teemaVasta teemale
Autor Sõnum
johnsmith
Vana Pingviin
Vana Pingviin


Vanus: 49
Liitunud: 24.07.2006
Postitused: 714
Asukoht: Universum
Distributsioon: Ubuntu/Gentoo/FreeBSD
finland.gif
postituspostitatud: 02.04.2008, 00:36  postituse pealkiri:  video & audio töötlemine linuxis  

Teen java projekti mis peaks mängima maha videosi kasutades java JMF rajapinda.

Häda ei ole mitte java koodiga vaid audio formaadiga nimelt kas linuxi ffmpeg ja mencoder ei toimi nagu vaja, mina ei saa aru mida pean tegema või mingi kolmas variant.

Ülesanne mida ma pean lahendama on kokkuvõttes järgmine:
Vaja genereerida täpselt samasugune mpg fail nagu näiteks see:
http://nyc.indymedia.org/media/video/crowd52nd.mpg

Tean, et tegemist on mpg konteineriga mis sisaldab mpeg1 videoformaati ja mp2 audioformaati.

midentify crowd52nd.mpg näitab:
Kood:

ID_AUDIO_ID=0
ID_VIDEO_ID=0
ID_FILENAME=crowd52nd.mpg
ID_DEMUXER=mpegps
ID_VIDEO_FORMAT=0x10000001
ID_VIDEO_BITRATE=0
ID_VIDEO_WIDTH=320
ID_VIDEO_HEIGHT=240
ID_VIDEO_FPS=25.000
ID_VIDEO_ASPECT=0.0000
ID_AUDIO_FORMAT=80
ID_AUDIO_BITRATE=0
ID_AUDIO_RATE=0
ID_AUDIO_NCH=0
ID_LENGTH=49.68
ID_SEEKABLE=1
ID_VIDEO_CODEC=mpegpes
ID_AUDIO_BITRATE=32000
ID_AUDIO_RATE=32000
ID_AUDIO_NCH=2
ID_AUDIO_CODEC=mp3

file crowd52nd.mpg näitab:
Kood:

crowd52nd.mpg: MPEG sequence, v1, system multiplex


Lähdefail on ogv (theora video ja ogg audio) ja olen üritanud teha järgmist:
Kood:

mencoder audioproov2.ogv -ovc lavc -oac lavc -lavcopts acodec=mp2:abitrate=32 -af resample=32000 -srate 32000 -o linuxjmf.avi
ja ka
mencoder audioproov2.ogv -ovc lavc -oac lavc -lavcopts acodec=mp2:abitrate=32 -af resample=44100 -srate 44100 -o linuxjmf.avi

ja edasi avi mpeg1 -ks
Kood:

ffmpeg -i linuxjmf.avi -vcodec mpeg1video -flags mv0 -bf 2 -acodec copy -r 24 linuxjmf.mpg


See üllitisel aga puudub heli java programmi sees
kuigi midentify linuxjmf.mpg näitab:
Kood:

ID_VIDEO_ID=0
ID_AUDIO_ID=0
ID_FILENAME=linuxjmf.mpg
ID_DEMUXER=mpegps
ID_VIDEO_FORMAT=0x10000001
ID_VIDEO_BITRATE=0
ID_VIDEO_WIDTH=784
ID_VIDEO_HEIGHT=592
ID_VIDEO_FPS=24.000
ID_VIDEO_ASPECT=0.0000
ID_AUDIO_FORMAT=80
ID_AUDIO_BITRATE=0
ID_AUDIO_RATE=0
ID_AUDIO_NCH=0
ID_LENGTH=47.67
ID_SEEKABLE=1
ID_VIDEO_CODEC=mpegpes
ID_AUDIO_BITRATE=32000
ID_AUDIO_RATE=32000
ID_AUDIO_NCH=2
ID_AUDIO_CODEC=mp3


Loomulikult windowsi java vm mängib neid kõiki ilma problemideta.


LAHENDATUD:
Laadisin mingi winni converteri ja see tegi avist mingi PAL mpeg1 kompatiibse mpg video mis mängis ilusti maha java playeriga.
Ma ei tea kas sellest kellegile kasu ka on aga luurasin mis asetused seal mpg -s on ja järgmise koodiga sain häälega video tööle:
Kood:

mencoder audioproov2.ogv -ovc lavc -oac lavc -lavcopts acodec=mp2:abitrate=224000 -af resample=44100 -srate 44100 -o linuxjmf.avi

_________________
"Thinking is the hardest work there is, which is probably the reason why so few engage in it" - Henry Ford

midnight

Vana Pingviin
Vana Pingviin



Liitunud: 09.08.2007
Postitused: 733

Distributsioon: Ubuntu 8.04
estonia.gif
postituspostitatud: 02.04.2008, 10:05  postituse pealkiri:  (teema puudub)  

Sinule kui vana linuxi ja unixi kasutajale soovitaksin üldse kasutada ogg'i teeke. Ogg on täielikult VABA lähtekoodiga ja samas ka patendivaba!

ogg võimaldab ka paremaid kvaliteete- kusjuures heli ja videoga- või ilma videota.
Mul ongi üks võimas kaamera katsetuses - ja ogg'i formaati. Tahaks nii-öelda DVD kvaliteeti ogg vorbisega saavutada..


zeroconf
Vana Pingviin
Vana Pingviin



Liitunud: 31.03.2007
Postitused: 1066


blank.gif
postituspostitatud: 02.04.2008, 11:37  postituse pealkiri:  (teema puudub)  

midnight kirjutas:
Sinule kui vana linuxi ja unixi kasutajale soovitaksin üldse kasutada ogg'i teeke. Ogg on täielikult VABA lähtekoodiga ja samas ka patendivaba!

ogg võimaldab ka paremaid kvaliteete- kusjuures heli ja videoga- või ilma videota.
Mul ongi üks võimas kaamera katsetuses - ja ogg'i formaati. Tahaks nii-öelda DVD kvaliteeti ogg vorbisega saavutada..


Mis videokaamerat kasutad? Mõtlesin ka mingi hetk seda soetada, huvitav teada, mis on hea kvaliteediga ja korralikult Linuxis toetatud.


wk
Vana Pingviin
Vana Pingviin



Liitunud: 24.10.2007
Postitused: 1133
Asukoht: Tallinn, vahel Vastseliina vald
Distributsioon: Debian, Kubuntu
estonia.gif
postituspostitatud: 02.04.2008, 13:12  postituse pealkiri:  (teema puudub)  

Tsitaat:
Tahaks nii-öelda DVD kvaliteeti ogg vorbisega saavutada..

Milles see saavutamine seisneb? Et lähteandmed on suvalise kvaliteediga, aga OGG muudab need DVD-vääriliseks? Või on DVD-kvaliteet OGG jaoks mingi keerukas ülesanne? Mida Sa õigupoolest öelda tahad?

_________________
Kõike hääd,
WK

Skorzeny
Pingviini aktivist
Pingviini aktivist



Liitunud: 30.06.2007
Postitused: 357

Distributsioon: /LinuxMint Mate19.3/Kali Linux
burkinafaso.gif
postituspostitatud: 02.04.2008, 17:36  postituse pealkiri:  (teema puudub)  

midnight kirjutas:

ogg võimaldab ka paremaid kvaliteete- kusjuures heli ja videoga- või ilma videota.
Mul ongi üks võimas kaamera katsetuses - ja ogg'i formaati. Tahaks nii-öelda DVD kvaliteeti ogg vorbisega saavutada..

e-ee ...
üldiselt on ogg konteiner,nagu ntx avi või mkv.
Äkki seletad minusugusele kah ära,mille poolest on theora või dirac etemad kui xvid või h264?Või mille poolest on ogg/vorbis parem kui aac või ac3?
Ja palun defineeri,mis asi on dvd kvaliteet.Kas ntx 720p mkv on dvd kvaliteet?Või 1080i mp4?
Või on need juba üle dvd kvaliteedi - mina ntx väidan seda ..., Rolling Eyes
Milles siis ikkagi seisneb ogg'i paremus?

_________________
Image

Näita (aja järgi):      
Postita uus teemaVasta teemale


Vaata järgmist teemat
Vaata eelmist teemat
Powered by phpBB2 Plus based on phpBB © 2001/7 phpBB Group