[Friki][Informática][Linux] Mi reproductor se conectaba y se desconectaba, pero por fin lo he puesto que funcione bien :)
Buenas
Pues ya por fin me funciona mi mp4. Al parecer era todo por cuestión del tamaño. El tamaño importa, en concreto el grosor (como alguno ya lo sabreis).
En este caso, un Aigo F312 (obviamente, Aigo es una compañía con sus derechos sobre su nombre) que se burlaba de mi.
Cuando le pedía que fuera rápido, o mejor dicho cuando udev le decía date prisa el muy vago se desconectaba.
Todo por una cuestión del tamaño, en concreto del maximo número de sectores.
Veamos como solucionarlo...
1) Probar si es por esto:
# echo 128 > /sys/block/sda/device/max_sectors
Y hacer una transferencia de 1 MB, por ejemplo pásale un mp3. Hemos supuesto que en sda está el reproductor.
2) Si funciona, es que 240 (el de por defecto de linux) es demasiado grande.
Para que se haga automáticamente podemos utilizar su vendedor (/sys/block/sda/device/vendor para mi es aigo).
Un ejemplo sería meter en una regla de udev (el demonio que lanza los dispositivos en los linux actuales) algo como:
# cat /etc/udev/rules.d/80-programs.rules
BUS=="scsi", SYSFS{vendor}=="aigo", RUN+="/bin/sh -c '/bin/echo 128 > /sys/block/%k/device/max_sectors'"
Y fin!
Un saludo a todos
(Por ahí he puesto el link a un howto en el que vi la solución del problema)
------------------------
Por cierto, para recodificar un programa de Iria (teniendo el mplayer o al menos su mencoder):
$ wget http://video.mobuzz.tv/es/mov/es_mag_140807.mov
$ mencoder -ofps 20 -vf-add scale=224:176 -vf-add expand=224:176:-1:-1:1 -srate 44100 -ovc xvid -xvidencopts bitrate=500:max_bframes=0:quant_type=h263 -oac lavc -lavcopts acodec=mp2:abitrate=128 es_mag_140807.mov -o tmp/es_mag_140807.avi
$ cp tmp/es_mag_140807.avi /mnt/removable
Yo utilizo ese punto de montaje :), un saludo a ese video blog
Etiquetas:
compresión,
conversión,
friki,
informática,
linux,
mencoder,
reproductor,
tamaño,
udev
Suscribirse a:
Enviar comentarios (Atom)
2 comentarios:
Explica un poco más como lo haces, porque yo conecto el mío y no me deja hacer eso, si hago un dmesg me dice:
[25429.418938] sdb : READ CAPACITY failed.
[25429.418940] sdb : status=0, message=00, host=1, driver=00
[25429.418942] sdb : sense not available.
[25429.419287] sdb: Write Protect is off
[25429.419290] sdb: Mode Sense: 00 00 00 00
[25429.419292] sdb: assuming drive cache: write through
Y no me deja hacer nada de nada con los usb
Supongo que deberías buscar en la Red por el número de serie y/o fabricante del aparato.
Lo siento, pero esa información es muy pobre. ¿Qué sale en el dmesg?
Publicar un comentario