Nie jesteś zalogowany.
Jeśli nie posiadasz konta, zarejestruj je już teraz! Pozwoli Ci ono w pełni korzystać z naszego serwisu. Spamerom dziękujemy!
Prosimy o pomoc dla małej Julki — przekaż 1% podatku na Fundacji Dzieciom zdazyć z Pomocą.
Więcej informacji na dug.net.pl/pomagamy/.
Chyba z powodu mojej długiej niebytności część mojego wątku http://forum.dug.net.pl/viewtopic.php?id=13470&p=4 wcięło :)
Tak więc zaczynam od nowa mękę :) z nagrywanie z TV za pomocą mencodera.
Mam teraz zainstalowane Ubuntu 10.10 bo na poprzedniej wersji Ubuntu i tak nie doszłam do mety z tym nagrywaniem - cały czas nie mam dźwięku na nagraniu. ( Mam ten system dalej na drugim dysku ).
Już tak wypodłączałam wszystko że mam tuner Polsatu - wyjście dźwięku wpięte bezpośrednio do line in zintegrowanej karty dźwiękowej w komputerze.
Mencoderem posługuję się za pomocą gui z tego http://www.kde-apps.org/content/show.php?content=95491 linku podanego przez Ilina.
Polecenie które generuje mencoder wyglada tak
mencoder tv:// -tv channel=0:driver=v4l2:device=/dev/video0:normid=4:input=1:chanlist=europe-west:brightness=7:contrast=7:hue=17:saturation=20 -oac mp3lame -ovc lavc -quiet -lavcopts acodec=mp2:abitrate=128:vcodec=mpeg4:vbitrate=3000 -lameopts cbr:br=128 -o proba7.avi
Obraz i dźwięk mam ale z kolei nie mogę nagrywać bo mam taki komunikat
MEncoder 1.0rc4-4.4.5 (C) 2000-2010 MPlayer Team success: format: 9 data: 0x0 - 0x0 TV file format detected. Selected driver: v4l2 name: Video 4 Linux 2 input author: Martin Olschewski <olschewski@zpr.uni-koeln.de> comment: first try, more to come ;-) Selected device: Medion 7134 Tuner cap: STEREO LANG1 LANG2 Tuner rxs: MONO STEREO LANG1 LANG2 Capabilites: video capture video overlay VBI capture device tuner read/write streaming supported norms: 0 = NTSC; 1 = NTSC-M; 2 = NTSC-M-JP; 3 = NTSC-M-KR; 4 = PAL; 5 = PAL-BG; 6 = PAL-H; 7 = PAL-I; 8 = PAL-DK; 9 = PAL-M; 10 = PAL-N; 11 = PAL-Nc; 12 = PAL-60; 13 = SECAM; 14 = SECAM-B; 15 = SECAM-G; 16 = SECAM-H; 17 = SECAM-DK; 18 = SECAM-L; 19 = SECAM-Lc; inputs: 0 = Television; 1 = Composite1; 2 = S-Video; Current input: 1 Current format: BGR24 v4l2: current audio mode is : STEREO Unable to open '/dev/dsp': No such file or directory Unable to open '/dev/dsp': No such file or directory Unable to open '/dev/dsp': No such file or directory v4l2: 0 frames successfully processed, 0 frames dropped. ============ Sorry, this file format is not recognized/supported ============= === If this file is an AVI, ASF or MPEG stream, please contact the author! === Cannot open demuxer. Exiting...
Wczoraj cały dzień próbowałam coś znaleźć w internecie konkretnego ale niestety za głupia na to jestem :)
Xawtv działa mi dobrze więc tam jest chyba ustawione co trzeba.
A tak na marginesie to próbowałam zainstalować czystego Debiana ale na tym komputerze (chyba złośliwym sprzętowo ) straciłam 2 dni z mizernym efektem. Nowa wersja Squeeze wcale się nie instalowała - stawało na konfigurowanie apta a starsza wersja Squeeze którą miałam ściągniętą z prawie rok temu zainstalowała mi się bez środowiska graficznego choć je wskazałam do instalacji.
Doinstalowałam to środowisko ale i tak mi ciągle czegoś brak , nie wiem czego i dałam sobie spokój. ( np. w Pidginie nie działa mi jabber :( )
Offline
Część postów wcięła bo była awaria na forum.
Tu jest sprawa dosyć prosta.
Pokaż
lsmod
Offline
witaj
A już myślałam że sobie na to zasłużyłam :( ale musiałam zająć się bardziej przyziemnymi sprawami przez jakiś czas :)
kiki@kiki-desktop:~/Pulpit$ lsmod Module Size Used by binfmt_misc 6599 1 vboxnetadp 6454 0 vboxnetflt 15152 0 vboxdrv 190199 2 vboxnetadp,vboxnetflt snd_usb_audio 86704 1 snd_usbmidi_lib 17413 1 snd_usb_audio ir_lirc_codec 3092 0 lirc_dev 9393 1 ir_lirc_codec nvidia 9329739 48 tda1004x 15082 0 saa7134_dvb 23366 0 videobuf_dvb 5219 1 saa7134_dvb dvb_core 88505 1 videobuf_dvb saa7134_alsa 10412 1 tuner_simple 13641 1 tuner_types 14575 1 tuner_simple tea5767 5994 0 tda9887 9697 1 tda8290 12538 0 tuner 20578 2 snd_hda_codec_realtek 217980 1 snd_hda_intel 22107 2 snd_hda_codec 87552 2 snd_hda_codec_realtek,snd_hda_intel snd_hwdep 5040 2 snd_usb_audio,snd_hda_codec snd_pcm 71475 4 snd_usb_audio,saa7134_alsa,snd_hda_intel,snd_hda_codec snd_seq_midi 4588 0 snd_rawmidi 17783 2 snd_usbmidi_lib,snd_seq_midi snd_seq_midi_event 6047 1 snd_seq_midi ir_sony_decoder 1889 0 snd_seq 47174 2 snd_seq_midi,snd_seq_midi_event ir_jvc_decoder 1950 0 saa7134 148613 3 saa7134_dvb,saa7134_alsa ir_rc6_decoder 2334 0 snd_timer 19067 2 snd_pcm,snd_seq ir_rc5_decoder 1950 0 snd_seq_device 5744 3 snd_seq_midi,snd_rawmidi,snd_seq ppdev 5556 0 ir_nec_decoder 2014 0 v4l2_common 17329 2 tuner,saa7134 gspca_zc3xx 43366 0 usblp 10651 0 gspca_main 23644 1 gspca_zc3xx videobuf_dma_sg 9806 3 saa7134_dvb,saa7134_alsa,saa7134 snd 49006 20 snd_usb_audio,snd_usbmidi_lib,saa7134_alsa,snd_hda_codec_realtek,snd_hda_intel,snd_hda_codec,snd_hwdep,snd_pcm,snd_rawmidi,snd_seq,snd_timer,snd_seq_device parport_pc 26058 1 videodev 43098 5 tuner,saa7134,v4l2_common,gspca_main videobuf_core 16907 3 videobuf_dvb,saa7134,videobuf_dma_sg v4l1_compat 13359 1 videodev ir_common 5167 1 saa7134 intel_agp 26360 0 ir_core 14654 8 ir_lirc_codec,ir_sony_decoder,ir_jvc_decoder,ir_rc6_decoder,saa7134,ir_rc5_decoder,ir_nec_decoder,ir_common tveeprom 11178 1 saa7134 led_class 2633 0 soundcore 880 1 snd agpgart 32011 2 nvidia,intel_agp snd_page_alloc 7120 2 snd_hda_intel,snd_pcm lp 7342 0 parport 31492 3 ppdev,parport_pc,lp hid_a4tech 2018 0 usbhid 36882 0 hid 67742 2 hid_a4tech,usbhid floppy 54311 0 r8169 36489 0 mii 4425 1 r8169 kiki@kiki-desktop:~/Pulpit$
Offline
pokaż do jakich grup należysz ;)
id
bo musisz należeć do grupy "audio" i "video", przynajmniej ja na Gentoo tak miałem / mam że jak nie należę do grupy "video" (a może "audio"?) to się rzuca że nie może otworzyć demuxera,
to takie moje marudzenie na głos z mojego doświadczenia,
gdzieś tu na forum jest moje tez pytanie właśnie o ten sam komunikat ;)
tyle że chyba nie odpisałem co rozwiązało problem...
Offline
A jednak nie takie proste.
W lsmod jest wszystko ok.
Pokaż jeszcze
ls /dev | grep dsp
Offline
znalazłam wątek na tym forum o tym dodaniu się do grup i się już dodałam
kiki@kiki-desktop:~/Pulpit$ groups kiki sys adm lp uucp dialout fax cdrom floppy sudo audio dip video plugdev users netdev lpadmin admin sambashare haldaemon vboxusers usbfs kiki@kiki-desktop:~/Pulpit$
Ilin nie zwraca nic :(
kiki@kiki-desktop:~/Pulpit$ ls /dev | grep dsp kiki@kiki-desktop:~/Pulpit$ sudo ls /dev | grep dsp [sudo] password for kiki: kiki@kiki-desktop:~/Pulpit$
Offline
Uff ślepy jestem.
Dopisz sobie do /etc/modules
snd-pcm-oss
Potem zrestartuj kompa i zobacz czy pojawi się w /dev coś w stylu dsp
Offline
mój modules teraz wygląda tak
# /etc/modules: kernel modules to load at boot time.
#
# This file contains the names of kernel modules that should be loaded
# at boot time, one per line. Lines beginning with "#" are ignored.
lp
snd-pcm-oss
ale nic nie pomogło, dalej to samo :( nie nagrywa "Cannot open demuxer"
W /dev/ nie ma nic co by się nazywało dsp ani katalogu ani pliku.
Ostatnio edytowany przez figa (2010-10-08 19:14:37)
Offline
W pierwszym poście podawało przyczynę
Unable to open '/dev/dsp': No such file or directory
Nie ma urządzenia /dev/dsp
Czy teraz to urządzenie jest i jak dokładnie wygląda ten komunikat błędu.
Offline
teraz to samo
Current input: 1 Current format: BGR24 v4l2: current audio mode is : STEREO Unable to open '/dev/dsp': No such file or directory Unable to open '/dev/dsp': No such file or directory Unable to open '/dev/dsp': No such file or directory v4l2: 0 frames successfully processed, 0 frames dropped. ============ Sorry, this file format is not recognized/supported ============= === If this file is an AVI, ASF or MPEG stream, please contact the author! === Cannot open demuxer.
Offline
tu jest coś o tym http://www.mandrivalinux.eu/showthread.php?t=468690 ale nie wiem jak to się robi "załaduj moduły " :(
Ostatnio edytowany przez figa (2010-10-08 19:26:43)
Offline
a to nie szkodzi że jak widzę w ustawieniach multimediów mam ustawioną Alsę a nie oss http://screenshooter.net/9944327/cbtvrfi
Offline
No właśnie dopisanie tego do /etc/modules powinno załadowac te moduly.
Pokaż jeszcze teraz
lsmod | grep oss
oraz
ls /dev | grep dsp
Offline
kiki@kiki-desktop:~/Pulpit$ lsmod | grep oss kiki@kiki-desktop:~/Pulpit$ ls /dev | grep dsp kiki@kiki-desktop:~/Pulpit$
nic pusto :(
Offline
To spróbuj z palca załadować moduł i pokaż czy czysto wejdzie.Nie powinno być żadnego komunikatu.
modprobe snd-pcm-oss
Offline
pokazuje że nie ma tego modułu
kiki@kiki-desktop:~/Pulpit$ sudo modprobe snd-pcm-oss [sudo] password for kiki: FATAL: Module snd_pcm_oss not found. kiki@kiki-desktop:~/Pulpit$ modprobe snd-pcm-oss FATAL: Module snd_pcm_oss not found. kiki@kiki-desktop:~/Pulpit$
Offline
Wszystko jasne.W ubuntu zrąbali jądro.
Spróbujemy zmodyfikować polecenie dla mencodera aby dźwięk z alsy pociągnąć.
mencoder tv:// -tv channel=0:driver=v4l2:device=/dev/video0:normid=4:input=1:chanlist=europe-west:brightness=7:contrast=7:hue=17:saturation=20:alsa:adevice=default -oac mp3lame -ovc lavc -quiet -lavcopts acodec=mp2:abitrate=128:vcodec=mpeg4:vbitrate=3000 -lameopts cbr:br=128 -o proba7.avi
Spróbuj tej składni.
Nie sprawdzałem jej więc moze się wysypać.
Jeśli się wywali to pokaż na czym.
Offline
nagrało :) ale bez dźwięku a konsola pokazuje
kiki@kiki-desktop:~/Pulpit$ mencoder tv:// -tv channel=0:driver=v4l2:device=/dev/video0:normid=4:input=1:chanlist=europe-west:brightness=7:contrast=7:hue=17:saturation=20:alsa:adevice=default -oac mp3lame -ovc lavc -quiet -lavcopts acodec=mp2:abitrate=128:vcodec=mpeg4:vbitrate=3000 -lameopts cbr:br=128 -o proba7.avi MEncoder 1.0rc4-4.4.5 (C) 2000-2010 MPlayer Team success: format: 9 data: 0x0 - 0x0 TV file format detected. Selected driver: v4l2 name: Video 4 Linux 2 input author: Martin Olschewski <olschewski@zpr.uni-koeln.de> comment: first try, more to come ;-) Selected device: Medion 7134 Tuner cap: STEREO LANG1 LANG2 Tuner rxs: MONO STEREO LANG1 LANG2 Capabilites: video capture video overlay VBI capture device tuner read/write streaming supported norms: 0 = NTSC; 1 = NTSC-M; 2 = NTSC-M-JP; 3 = NTSC-M-KR; 4 = PAL; 5 = PAL-BG; 6 = PAL-H; 7 = PAL-I; 8 = PAL-DK; 9 = PAL-M; 10 = PAL-N; 11 = PAL-Nc; 12 = PAL-60; 13 = SECAM; 14 = SECAM-B; 15 = SECAM-G; 16 = SECAM-H; 17 = SECAM-DK; 18 = SECAM-L; 19 = SECAM-Lc; inputs: 0 = Television; 1 = Composite1; 2 = S-Video; Current input: 1 Current format: BGR24 v4l2: current audio mode is : STEREO [V] filefmt:9 fourcc:0x32315659 size:640x480 fps:25.000 ftime:=0.0400 ========================================================================== Opening audio decoder: [pcm] Uncompressed PCM audio decoder AUDIO: 44100 Hz, 2 ch, s16le, 1411.2 kbit/100.00% (ratio: 176400->176400) Selected audio codec: [pcm] afm: pcm (Uncompressed PCM) ========================================================================== Opening video filter: [expand osd=1] Expand: -1 x -1, -1 ; -1, osd: 1, aspect: 0.000000, round: 1 ========================================================================== Opening video decoder: [raw] RAW Uncompressed Video Movie-Aspect is undefined - no prescaling applied. videocodec: libavcodec (640x480 fourcc=34504d46 [FMP4]) Selected video codec: [rawyv12] vfm: raw (RAW YV12) ========================================================================== MP3 audio selected. Forcing audio preload to 0, max pts correction to 0. Writing header... ODML: Aspect information not (yet?) available or unspecified, not writing vprp header. Writing header... ODML: Aspect information not (yet?) available or unspecified, not writing vprp header.
Offline
Pokaż dalej tego loga z konsoli.
Offline
nie ma nic dalej kursor stoi i miga i nic konsola nie wypisuje a nagrywanie się zapisuje bo widzę na pulpicie
http://screenshooter.net/9944327/fgjuhab
Ostatnio edytowany przez figa (2010-10-08 20:22:26)
Offline
Przypominam sobie ze Akkon pisał o takim zjawisku w Mincie (opartym na ubuntu) że terminal nic nie pokazuje.
Jeśli te nagrania są dobre (tyle ze bez dźwięku) to musisz alsamixerem sie pobawić opcaj Capture Line in itp.
Offline
Ilin jak już Ci kiedyś pisałam - jesteś wielki :) :)
Na logikę zmieniłam w alsamixerze wejście z line in na mic czyli mikrofon i jest ten dźwięk w nagraniu.
Jeszcze chciałabym ustawić tak to gui mencodera żebym mogła za jego pomocą nagrywać bo wtedy mogę mieć obraz na ekranie w trakcie nagrywania.
Przeanalizuję Twoje polecenie i polecenie z okienka mencodera w czym jest różnica.
Dzięki Ci wielkie :) Pozdrawiam :)
Tu jest różnica tylko taka:
u Ciebie w poleceniu jest
alsa:adevice=default -oac
a u mnie w mencoderze
-oac
Wiem że trzeba to zmienić w zakładce Extra TV parameters http://screenshooter.net/9944327/uxornll - włączyć Alsę i wpisać polecenie ale kombinuję jak koń pod górę - wpisałam już wszelkie możliwości i nie trafiłam na to dobre :(
Mógłbyś mi jeszcze w tym pomóc :) co i w która linijkę wpisać ?
Ostatnio edytowany przez figa (2010-10-08 20:56:01)
Offline
W mencoderze nie da się uzyskać podglądu.
Teoretycznie odtwarzać zapisany plik ale to tak zarżnie kompa że będzie gubić klatki.
Co do podglądu jedyny znany mi dobrze działający to xdtv niestety już nie rozwijany.
Da sie też w ffmpeg lub transcode zrobić okienko z podglądem ale tym bardzo dawno się bawiłem i nie pamiętam dokładnie.
Będę musiał się temu znów przyjrzeć bliżej.
Acha.
Jak nie umiesz Squeeze zainstalować to proponuję LMDE
http://linuxmint.pl/
To Squeeze z paroma dodatkami klikalnymi.
Cały szkielet to debian.
Offline
Spróbuję jeszcze raz z tym Mintem debianowym bo już raz robiłam podejście :) ale muszę sobie kupić jakiś sensowny dysk .
Z Xdtv kiedyś walczyłam z Twoją pomocą ale nie udało nam się zmusić go do pracy i mam na drugim komputerze skrypt do nagrywania to na tym zrobię sobie tak samo.
Trudno przeżyję ten podgląd :) :( a raczej jego brak .
Offline
figa wiem że to raczej głupie, ale jak masz dłuższą chwilę spróbuj może dystrybucji Sabayon 5.4 podobno oparty na gentoo. Zainstalowałem z Gnome 64 bit i jestem na razie tym systemem zachwycony. Poza angielskimi wersjami firefox oraz thunderbird wszystko u mnie z dźwiękiem chodzi bez żadnych ingerencji.
A zakładałem tutaj kilka tematów (wcięło po awarii forum), a które tylko częściowo rozwiązywały problemy dźwiękowe z Ubuntu, Mintem opartym na debianie, czy samym debianie.
Offline