El día 24 de mayo de 2009 18:13, Alfredo J. Delaiti
Hola
Creo un nuevo tema para responder a Juan
Prime he de suponer que tienen bien configurada la tarjeta sintonizadora. Si puede ver y oír bien es porque lo esta o al menos es aceptable. Yo personalmente he utilizado 1 solo programa mencoder y un aplicación en java que ya no tiene mantenimiento que se llama jtvd.
Esta es la instrucción que utilizo en cron para grabar desde consola.
mencoder -noodml -tv driver=v4l2:device=/dev/video0:fps=25:audiorate=3200:alsa:adevice=hw.2:input=0:amode=1:normid=3:freq=199,25:width=720:height=576:brightness=0:contrast=0:hue=0:saturation=0 tv:// -oac lavc -ovc lavc -of mpeg -mpegopts format=dvd -vf harddup,pp=lb -srate 48000 -af lavcresample=48000 -lavcopts vcodec=mpeg2video:vrc_buf_size=1835:vrc_maxrate=9800:vbitrate=5000:keyint=15:acodec=mp2:abitrate=256:aspect=4/3 -ofps 25 -o /home/alfredo/noname.avi -endpos 01:30:00
Me costo muchas horas de lectura lograr que funcionase, en el manual de mencoder tienes la explicación de cada uno de los parámetros que he utilizado. La calidad es muy buena No puedo pausar la grabación cuando hay publicidad, si se puede parar y empezar a grabar de nuevo con otro nombre.
Hay otras aplicaciones para grabar, es más hay una que probé hace casi 2 años que te transforma la pc en un centro multimedia, no recuerdo el nombre, si mal no recuerdo te crea un nuevo usuario, utiliza mysql como base de datos y otras yerbas que hace algo complicada, al menos cuando yo la probé, su configuración. Busca en los repositorios de yast o packman que esta.
En mi caso como tengo problemas con el controlador de la placa de sonido utilizo el digitalizador que ya posee la placa sintonizador para mandar el audio por el bus pci. Esto lo ves en el parámetro: "alsa:adevice=hw.2" sino habría que utilizar algo como esto: "adevice=/dev/dsp" hay varias opciones y hay que probar un poco (en mi caso mucho) para que funcione, pero vale la pena. Como por lo que enuncias corresponde a tu placa que el sonido va por el bus pci, en mi caso particular el digitalizador es un saa7133 y el parámetro que lo habilita en la configuración de los módulos del kernel de Linux es que dice alsa y lo he puesto en "1" dentro de "Selección manual de tarjetas de tv y radio: Detalles" --> "Parámetros del módulo" --> alsa = 1
Muchas gracias por la info y compartir con nosotros tu experiencia. Creo que ya en otra oportunidad tratamos el tema. Pero en aquella oportunidad, tenía una tarjeta Kozumi, con chip bt848. Pero despues me agarro el berrinche de ofertar en una subasta de ebay por la ATI HDTV Wonder (cuando al dia de hoy todavia no está definido que estandar de HDTV se va a utilizar), la cuestión, es que no gané en la subasta, pero terminaron ofreciedomela en segunda oportunidad al precio que habia ofertado sin demasiado interes. Tengo la impresión de que el problema viene con que no carga el firmware, o lo carga en forma incompleta, porque en el link de referencia (http://www.mythtv.org/wiki/ATI_HDTV_Wonder#openSUSE_10.2)para testearla da: # dmesg | grep nxt2004 nxt2004: Waiting for firmware upload (dvb-fe-nxt2004.fw)... nxt2004: Waiting for firmware upload(2)... nxt2004: Firmware upload complete y a mi me aparece solamente: # dmesg | grep nxt200 nxt200x: NXT2004 Detected Lo cual me hace dudar de si está cargando el driver, para lo que le eché un vistazo al archivo usr/src/linux-2.6.27.21-0.1/Documentation/dvb/udev.txt, donde aparecen un par de scripts, para crear los dispositivos, pero sin embargo los está creando: # ls /dev/dvb/adapter0 demux0 dvr0 frontend0 net0 Recien acabo de borrar la terjeta de tv en el yast, y acabo de agregarlo "con su nombre y apellido", ya que aparece listada por marca y modelo. Veré que pasa al reiniciar. Otro "detalle", es que esta tarjeta es de tipo ATSC, y el el software en cuestión es DVB, aunque ahora, la estoy usando en NTSC por la entrada de video compuesto, conectada al deco de Directv. Me encontre con esta disyuntiva, leyendo el archivo /usr/src/linux-2.6.27.21-0.1/Documentation/dvb/cards.txt, donde aparecen diferenciadas las DVB de las ATSC: o Frontends drivers: - dvb_dummy_fe: for testing... DVB-S: - ves1x93 : Alps BSRV2 (ves1893 demodulator) and dbox2 (ves1993) - cx24110 : Conexant HM1221/HM1811 (cx24110 or cx24106 demod, cx24108 PLL) - grundig_29504-491 : Grundig 29504-491 (Philips TDA8083 demodulator), tsa5522 PLL - mt312 : Zarlink mt312 or Mitel vp310 demodulator, sl1935 or tsa5059 PLLi, Technisat Sky2Pc with bios Rev. 2.3 - stv0299 : Alps BSRU6 (tsa5059 PLL), LG TDQB-S00x (tsa5059 PLL), LG TDQF-S001F (sl1935 PLL), Philips SU1278 (tua6100 PLL), Philips SU1278SH (tsa5059 PLL), Samsung TBMU24112IMB, Technisat Sky2Pc with bios Rev. 2.6 DVB-C: - ves1820 : various (ves1820 demodulator, sp5659c or spXXXX PLL) - at76c651 : Atmel AT76c651(B) with DAT7021 PLL DVB-T: - alps_tdlb7 : Alps TDLB7 (sp8870 demodulator, sp5659 PLL) - alps_tdmb7 : Alps TDMB7 (cx22700 demodulator) - grundig_29504-401 : Grundig 29504-401 (LSI L64781 demodulator), tsa5060 PLL - tda1004x : Philips tda10045h (td1344 or tdm1316l PLL) - nxt6000 : Alps TDME7 (MITEL SP5659 PLL), Alps TDED4 (TI ALP510 PLL), Comtech DVBT-6k07 (SP5730 PLL) (NxtWave Communications NXT6000 demodulator) - sp887x : Microtune 7202D - dib3000mb : DiBcom 3000-MB demodulator DVB-S/C/T: - dst : TwinHan DST Frontend ATSC: - nxt200x : Nxtwave NXT2002 & NXT2004 - or51211 : or51211 based (pcHDTV HD2000 card) - or51132 : or51132 based (pcHDTV HD3000 card) - bcm3510 : Broadcom BCM3510 - lgdt330x : LG Electronics DT3302 & DT3303 Mas al final aparece: o Cards based on the Conexant cx2388x PCI bridge: - ADS Tech Instant TV DVB-T PCI - ATI HDTV Wonder - digitalnow DNTV Live! DVB-T - DViCO FusionHDTV DVB-T1 - DViCO FusionHDTV DVB-T Plus - DViCO FusionHDTV3 Gold-Q - DViCO FusionHDTV3 Gold-T - DViCO FusionHDTV5 Gold - Hauppauge Nova-T DVB-T - KWorld/VStream XPert DVB-T - pcHDTV HD3000 HDTV - TerraTec Cinergy 1400 DVB-T - WinFast DTV1000-T Saliendo un poco hacia lo OT, aqui en Argentina, todavía no está definido que estandar de HDTV utilizar a nivel gubernamental, aunque muchas empresas ya han apostado por ATSC que es el estandar que mejor se presta para la transmisión de HDTV por aire, pero sin embargo, el gobierno está en una encrucijada ezquizofrénica, donde por un lado dice que quiere que la HDTV sea gratuita, y por el otro se muestra inclinada a la adopción del sistema japonés, que ya lo habría adoptado Brasil, pero es el menos indicado y mas problemático para la transmisión por aire. http://www.pagina12.com.ar/diario/economia/2-112011-2008-09-22.html http://www.psicofxp.com/forums/audio-y-video.68/502588-atsc-vs-dvb-yo-prefie... http://www.worldserver.com/ritashome/docs/atsc.pdf http://nsayer.blogspot.com/2008/11/more-atsc-vs-dvb-t-arguments.html http://www.linuxtv.org/mailinglists/linux-dvb/2004/01-2004/msg00840.html -- Para dar de baja la suscripción, mande un mensaje a: opensuse-es+unsubscribe@opensuse.org Para obtener el resto de direcciones-comando, mande un mensaje a: opensuse-es+help@opensuse.org