Početak›Forumi›Linuks distribucije›Mandriva›Softver›Mencoder i prikaz na monitoru [sređeno]
- This topic has 40 odgovora, 9 glasova, and was last updated 16 years, 8 months ranije by popac.
-
AutorČlanci
-
5. novembar 2005. u 3:27 pm #23538jovirUčesnik
Inace, sto se trancoder-a tice, ni jedna linija, na prethodnoj stranici, koja je pozivala transcoder radi snimanja, nije mi snimila zvuk.
Da ponovim (snimanje u mpeg2 format):
[code]transcode –no_split -i /dev/video0 -p /dev/dsp -V -u 100 -g 720×576 -f 25 -x v4l2 -y ffmpeg -F mpeg2video –import_v4l 0,0 -o /home/jovir/video.mpg -m /home/jovir/video.mpg.mpa -w 6500 -b 320 -I 1 -J pv[/code]
Ovde ide snimanje u dva fajla – video-ekstenzija *.m2v i audio-ekstenzija *.mpa (Ti si verovatno pokretao samo video fajl, pa zato nije bilo zvuka 😉 ) sa zadnjeg korišćenog kanala sa TV kartice uz gledanje slike.
Spajanje ovih fajlova – video i audio (multiplexing) u pravi mpeg2 format je moguće na više načina i pomoću više aplikacija:
1. tcmplex -i /home/jovir/video.mpg.m2v -p /home/jovir/video.mpg.mpa -o /home/jovir/Video.mpg -m d
2. lvemux -v /home/jovir/video.mpg.m2v -a /home/jovir/video.mpg.mpa -o /home/jovir/Video.mpg
3. mplex -f 8 -o /home/jovir/Video.mpg /home/jovir/video.mpg.m2v /home/jovir/video.mpg.mpa
Dakle, izaberi tcmlex, lvemux ili mplex. Prosto je neverovatno da nemaš ni jedan u svojoj distribuciji, a i ako je tako, lako se nalaze na net-u.5. novembar 2005. u 5:34 pm #23539Милан АксићUčesnik[b]Jovir: [/b] Da ponovim (snimanje u mpeg2 format):
Nema potrebe 🙂
Naime, probao sam ja bas tako kao sto si ti ranije napisao, izgleda sam trebao da budem precizniji kada sam u prosloj poruci napisao, da sam probao komandne linije sa prosle stranice, moj previd 🙂
Dakle, ja snimim te dve datoteke i onda ih spojim sa programom lvemux, medjutim idalje nema zvuka. Takodje, sam pokusao komandne linije koje je popac napisao, za snimanje i zvuka i videa u jedan fajl, bez potrebe za naknadnim spajanjem, u vise formata, i ni to nije radilo.
Da mi ne bi napisao kako sam ipak napravio previd time sto nisam probao druge uredjaje osim /dev/dsp1 🙂 da te preduhitrim, ni to nije uzrok problemu :)[/quote]5. novembar 2005. u 5:37 pm #23540Милан АксићUčesnik[code] mencoder tv:// -tv driver=v4l2::freq=607.500 -ovc lavc -lavcopts vcodec=mpeg4:vbitrate=1800 -oac mp3lame -lameopts cbr:br=64 -o frameno.avi [/code]
Probaj ovako, naravno izaberi frekvenciju kanala koji ces snimati,ne mora bas ova.Hvala worky, probacu.
5. novembar 2005. u 6:37 pm #23541jovirUčesnik@passenger:
Sada si precizan. 😉
Pa, ne znam, liči mi da recimo koristiš alsu, ali ne kao modul, već da je ubačena direktno u kernel. To se često dešava ako si sam kompajlirao kernel sa tom opcijom. U tom slučaju se aplikacije za snimanje zvuka ne snalaze baš dobro. Probaj da aktivraš OSS audio drajver, pa postuj šta se dešava.6. novembar 2005. u 1:38 am #23542Милан АксићUčesnikPokusaj sa mencoder-om je ponovo propao. Naravno, promenio sam “freq” u 188.50 odnosno u 188.500 🙂 (RTS 1 u tvtime-u) medjutim snimi se samo do pola ekrana vertikalno, dok je druga polovina crna. Probao sam i sa dodatom opcijom “norm=pal”, iza “freq”, sto opet nije nista promenilo.
@Jovir
Koji OSS modul konkretno da uctam jer su neki vec ucitani: snd-pcm-oss i snd-mixer-oss.
Inace koristim “C-Media 8738” zvucnu karticu. Pretpostavljam da problem ima neke veze stim sto je kabal, od tv kartice do zvucne, koji nije eksterni, tako povezan, da zvuk sa tv kartice inace moze da se cuje jedino ako u aumix-u povecam ton CD-u (tako je povezan).
Petljanjem sa kmix-om, aumix-om i alsamixer-om, u smislu povecanja tona svim mogucim izlazima i ukljucivanja raznih opcija, nije pomoglo da se zvuk u snimljenim datotekama pojavi.
Zvuk ne postoji ni dok se snima tv program.6. novembar 2005. u 8:04 am #23543jovirUčesnikE, to bi trebalo da je manji problem. Ti izgleda da nisi to lepo povezao ili ima neki problem do drajvera. Ja imam istu zvučnu karticu i koristim OSS drajver cmpci i sve je OK. Znači imaš dve mogućnosti:
1. Kabal bi trebalo da ide u line-in. Probaj i sa podešavanjima u KMix-u. Ako imaš windows, šta se tamo dešava?
2. Promeni drajver na cmpci.
Što se tiče mencodera, potrebno je da mplayer kompajliraš iz source-a…6. novembar 2005. u 10:37 am #23544popacUčesnikJa se kladim da je problem ipak u kmixu.
Tamo kod CD ulaza moraš da štikliraš crvenu siljaličku (sada je omogućeno snimanje sa ovog uređaja), a Capture ili kako se već zove da uključiš (zelena sijalička i pojačaj do kraja, baš kao).7. novembar 2005. u 4:59 am #23545Милан АксићUčesnikOvako, da osporim moje pretpostavke 🙂 nije ni do kabla. Naime, promenio sam, na zvucnoj kartici, kako bi zvuk dolazio dolazio sa “aux-a” odnosno “line-1”, umesto do tada sa “CD-a”, onda startovao kmix i oznacio crveni kruzic (prvo samo za “aux” a onda i za sve ostale), za omogucavanje snimanja, uzgred postoji isto to samo kockica 🙂 u aumix-u.
Dakle kada se zvucna kartica posmatra odozgo kaba je utaknut u prvu po redu, umesto u drugu, “uticnicu” (da nekazem slot ;)) od izlaza za zvucnike.
Medjuitm, zvuka i dalje nema u snimanim datotekama.
Napominjem, da ne bude mozda zabune, zvuk postoji pri normalnom gledanju tv-a koristeci program tvtime (kao i u Windows-u).Jovir koju distribuciju i verziju jezgra koristis?
Inace, imao sam problema s tim i na Windows-u, medjutim kako sam se “prevario” pa na skoro (nevezeno za ovo oko kartice) Windows XP-u instalirao neka osvezenja, nisam uspeo da proverim da li sada radi bolje, nakon zamene na zvucnoj kartici, jer Windows uopste ne radi dobro 🙂
Ovih dana cu instalirati jezgro 2.6.12.2 i srediti Windows.
7. novembar 2005. u 10:37 am #23546jovirUčesnikJovir koju distribuciju i verziju jezgra koristis?
Mandrake 10.1 Power Pack, kernel 2.6.8.1-12mdk.
Btw, koju TV karticu imas?
Nemoj da ubacujes alsa-u u jezgro kad budes kompajlirao kernel…8. novembar 2005. u 8:38 pm #23547jovirUčesnikEvo, juče sam imao sličan problem. Kartica ASUS 7134, a zvuk dolazi na aux. Šta sve nisam probao, i proradilo je snimanje sa zvukom u mencoderu tek kada sam podigao ALSA drajvera i ALSA MIXER GUI za regulisanje reprodukovanja/snimanja. U ALSA MIXER GUI-u postoji opcija aux na koju treba kliknuti “da se katanac zaključa i zvučnici pocrvene” (što rekao moj sinčić) i tek tada mencoder snima sa zvukom. Ostale aplikacije i posle te intervencije se nisu snalazile… Samo mencoder je radio OK.
Znači, prvo se pokrene aplikacija za gledanje TV-a, nađe kanal, sve podesi, pa se ta aplikacija isključi (sve ovo da tuner “zapamti” kanal koji će se snimati) i pokrene mencoder:
[code]mencoder -tv driver=v4l2 -ovc lavc -lavcopts vcodec=mpeg4:vbitrate=1500 -oac mp3lame -lameopts cbr:br=128 -vf pp=lb -o output.avi tv://[/code]
Pozdrav! -
AutorČlanci
Forum ‘Softver’ je zaključan za nove teme i odgovore.