VDR para el Siemens Gigaset M740/M750
¿Quieres reaccionar a este mensaje? Regístrate en el foro con unos pocos clics o inicia sesión para continuar.
Proyecto movido a GitHub

Miér 7 Abr 2021 - 19:23 por bittor

Comentarios: 0

Buscar
 
 

Resultados por:
 


Rechercher Búsqueda avanzada

Flujo RSS


Yahoo! 
MSN 
AOL 
Netvibes 
Bloglines 



Formato de codificación de caracteres en grabaciones

3 participantes

Ir abajo

Formato de codificación de caracteres en grabaciones Empty Formato de codificación de caracteres en grabaciones

Mensaje por arakelov Lun 7 Ene 2013 - 17:43

Hola,

Tengo una duda que viene motivada por un problema que tengo en muchas grabaciones: cuando hay caracteres especiales se graban símbolos raros en los nombres de las carpetas. He leído lo de la compatibilidad con FAT y lo del parámetro --vfat en el rc.local.conf, pero lo extraño es que utilizo Ubuntu en el PC, por lo que no debería haber ningún problema de compatibilidad de codificaciones (las particiones del disco del giga están en ext2), y en cambio en el PC veo esos caracteres raros... También los veo cuando accedo al giga por ssh con el disco duro conectado y voy a /media/vdr1 por ejemplo.

¿No se graba todo en UTF-8?

Gracias, saludos

arakelov

Cantidad de envíos : 24
Fecha de inscripción : 13/03/2011

Volver arriba Ir abajo

Formato de codificación de caracteres en grabaciones Empty Re: Formato de codificación de caracteres en grabaciones

Mensaje por Videre Lun 7 Ene 2013 - 19:21

Nuestro firmware no usa UTF-8 sino ISO-8859-1. Como tu Ubuntu estará en UTF-8 tendrás que indicarle en cada caso que use la codificación correcta tanto al montar particiones, como al entrar por ssh en el terminal.
Videre
Videre
Desarrollador

Cantidad de envíos : 391
Fecha de inscripción : 27/09/2008

Volver arriba Ir abajo

Formato de codificación de caracteres en grabaciones Empty Re: Formato de codificación de caracteres en grabaciones

Mensaje por arakelov Lun 7 Ene 2013 - 22:28

¡Entendido, muchas gracias Videre!
En cuanto compruebe que se trata de eso editaré el primer mensaje para ponerle el "[Solucionado]".

arakelov

Cantidad de envíos : 24
Fecha de inscripción : 13/03/2011

Volver arriba Ir abajo

Formato de codificación de caracteres en grabaciones Empty Re: Formato de codificación de caracteres en grabaciones

Mensaje por arakelov Mar 8 Ene 2013 - 0:21

Bueno, pues por FTP ya consigo acceder y leo perfectamente los caracteres, y por ssh también.

Lo único que no sé hacer es cómo decirle que monte las particiones ext2 como ISO-8859-1 al conectar el disco duro al PC: la opción "iocharset" del mount no está disponible para ext2 (en cambio, sí que lo está para fat, ntfs y otros...) ¿Alguien sabe cómo hacerlo?

arakelov

Cantidad de envíos : 24
Fecha de inscripción : 13/03/2011

Volver arriba Ir abajo

Formato de codificación de caracteres en grabaciones Empty Re: Formato de codificación de caracteres en grabaciones

Mensaje por bittor Miér 9 Ene 2013 - 10:05

¿puedes poner ejemplos de los caracteres raros que te salen?

yo monto el disco en el pc sin ningún parámetro y no he visto nada raro.
bittor
bittor
Desarrollador

Cantidad de envíos : 3661
Fecha de inscripción : 25/06/2008
Localización : Zaragoza

https://github.com/bittor7x0/VDR-M7x0

Volver arriba Ir abajo

Formato de codificación de caracteres en grabaciones Empty Re: Formato de codificación de caracteres en grabaciones

Mensaje por arakelov Jue 10 Ene 2013 - 22:15

Mira:

Formato de codificación de caracteres en grabaciones Polnia

Esos interrogantes deberían ser "ò".

Si accedo desde un terminal veo interrogantes:

Código:
$ ls -la /media/vdr1
total 36
drwxr-xr-x  6 root root  4096 gen  8 22:57 .
drwxr-xr-x 13 root root  4096 gen 10 22:06 ..
drwxr-xr-x  3 root root  4096 gen  6 22:09 Cegada_de_amor
drwx------  2 root root 16384 gen  6 10:04 lost+found
drwxr-xr-x  3 root root  4096 gen  6 14:14 Pol?nia_-_Pol?nia._Especial_collita_2012_(HD)
drwxr-xr-x  3 root root  4096 gen  6 15:54 Tom_i_Jerry._El_trencanous_-_Tom_i_Jerry:_el_trencanous

Aquí ves las opciones con las que lo ha montado:

Código:
$ mount|grep vdr1
/dev/sde5 on /media/vdr1 type ext2 (rw,nosuid,nodev,uhelper=udisks)

Gracias, saludos

arakelov

Cantidad de envíos : 24
Fecha de inscripción : 13/03/2011

Volver arriba Ir abajo

Formato de codificación de caracteres en grabaciones Empty Re: Formato de codificación de caracteres en grabaciones

Mensaje por bittor Vie 11 Ene 2013 - 9:19

No corresponde lo que se ve en Linux a lo que se ve por terminal.

¿por qué en Linux te pone "(codificació no vàlida)" con los acentos correctamente y en la terminal no se ve esa frase?
¿quizás es algún plugin del explorador de archivos que cambia los nombres?
¿has probado a verlo también desde la terminal en Linux sin usar el explorador de archivos?
bittor
bittor
Desarrollador

Cantidad de envíos : 3661
Fecha de inscripción : 25/06/2008
Localización : Zaragoza

https://github.com/bittor7x0/VDR-M7x0

Volver arriba Ir abajo

Formato de codificación de caracteres en grabaciones Empty Re: Formato de codificación de caracteres en grabaciones

Mensaje por arakelov Vie 11 Ene 2013 - 22:32

bittor escribió:¿por qué en Linux te pone "(codificació no vàlida)" con los acentos correctamente y en la terminal no se ve esa frase?
¿quizás es algún plugin del explorador de archivos que cambia los nombres?
Sí, el "(codificació no vàlida)" no forma parte del nombre de la carpeta, es un aviso que da el Nautilus. Lo que no se es si es un plugin o por defecto ya lo hace así. En cualquier caso no soy consciente de haber instalado ningún plugin.

bittor escribió:¿has probado a verlo también desde la terminal en Linux sin usar el explorador de archivos?
Sí, ya lo puse, con un ls sale con interrogantes: Pol?nia_-_Pol?nia._Especial_collita_2012_(HD)

Gracias, saludos

arakelov

Cantidad de envíos : 24
Fecha de inscripción : 13/03/2011

Volver arriba Ir abajo

Formato de codificación de caracteres en grabaciones Empty Re: Formato de codificación de caracteres en grabaciones

Mensaje por arakelov Dom 13 Ene 2013 - 0:01

Para más información: si intento hacer un convmv para convertir el nombre de la carpeta rara a UTF-8 lo hace bien y pone los caracteres que toca:

Código:
$ convmv -f iso-8859-1 -t utf8 /media/vdr1/Pol�nia_-_Pol�nia._Especial_collita_2012_\(HD\)/
Your Perl version has fleas #37757 #49830
Starting a dry run without changes...
mv "/media/vdr1/Pol�nia_-_Pol�nia._Especial_collita_2012_(HD)"   "/media/vdr1/Polònia_-_Polònia._Especial_collita_2012_(HD)"
No changes to your files done. Use --notest to finally rename the files.

Saludos

arakelov

Cantidad de envíos : 24
Fecha de inscripción : 13/03/2011

Volver arriba Ir abajo

Formato de codificación de caracteres en grabaciones Empty Re: Formato de codificación de caracteres en grabaciones

Mensaje por bittor Dom 13 Ene 2013 - 11:50

¿sólo te pasa con ese acento catalán o también con otros?
bittor
bittor
Desarrollador

Cantidad de envíos : 3661
Fecha de inscripción : 25/06/2008
Localización : Zaragoza

https://github.com/bittor7x0/VDR-M7x0

Volver arriba Ir abajo

Formato de codificación de caracteres en grabaciones Empty Re: Formato de codificación de caracteres en grabaciones

Mensaje por arakelov Dom 13 Ene 2013 - 11:51

bittor escribió:¿sólo te pasa con ese acento catalán o también con otros?
Pues en cuanto pueda lo pruebo con otras emisiones, porque ahora no recuerdo si pasaba con todos o sólo con algunos.

Gracias, saludos

arakelov

Cantidad de envíos : 24
Fecha de inscripción : 13/03/2011

Volver arriba Ir abajo

Formato de codificación de caracteres en grabaciones Empty Re: Formato de codificación de caracteres en grabaciones

Mensaje por arakelov Dom 13 Ene 2013 - 13:55

Por lo visto pasa con todos:

Formato de codificación de caracteres en grabaciones Carctersraros

Los caracteres que no se ven bien son, en orden: à ç Ñ ó í ò ò

Lo mismo desde un terminal:

Código:
$ ls -la /media/vdr1/
total 56
drwxr-xr-x 11 root root  4096 gen 13 13:46 .
drwxr-xr-x 12 root root  4096 gen 13 13:49 ..
drwxr-xr-x  3 root root  4096 gen 13 13:45 B?squet_-_Estudiantes_-_Bar?a
drwxr-xr-x  3 root root  4096 gen  6 22:09 Cegada_de_amor
drwxr-xr-x  3 root root  4096 gen 13 13:46 DANDO_CA?A
drwxr-xr-x  3 root root  4096 gen 11 12:00 El_cor_de_la_ciutat
drwxr-xr-x  3 root root  4096 gen 13 13:43 El_Intermedio:Redifusi?n
drwx------  2 root root 16384 gen  6 10:04 lost+found
drwxr-xr-x  3 root root  4096 gen 13 13:41 Not?cies_3~24
drwxr-xr-x  3 root root  4096 gen  6 14:14 Pol?nia_-_Pol?nia._Especial_collita_2012_(HD)
drwxr-xr-x  3 root root  4096 gen  6 15:54 Tom_i_Jerry._El_trencanous_-_Tom_i_Jerry:_el_trencanous

Gracias, saludos

arakelov

Cantidad de envíos : 24
Fecha de inscripción : 13/03/2011

Volver arriba Ir abajo

Formato de codificación de caracteres en grabaciones Empty Re: Formato de codificación de caracteres en grabaciones

Mensaje por Videre Dom 13 Ene 2013 - 19:50

Yo diría que el ext2 no almacena el tipo de codificación de los nombres de archivos en el sistema de archivos y todo depende de la localización que usen los programas que lo leen. Prueba a hacer esto en un terminal:

Código:
export LANG=es_ES.ISO-8859-1

y lanza cualquier comando que quieras usar desde ese terminal. Para aplicaciones GTK necesitarás poner otras variables, como G_FILENAME_ENCODING O G_BROKEN_FILENAMES. Mírate esto: http://unix.stackexchange.com/questions/2089/what-charset-encoding-is-used-for-filenames-and-paths-on-linux

Supongo que el resultado no te será totalmente satisfactorio, porque o ves bien los del disco duro de tu PC, o los del del m740, pero no podrás ver bien los dos a la vez en el mismo proceso. Yo no he encontrado otra manera.
Videre
Videre
Desarrollador

Cantidad de envíos : 391
Fecha de inscripción : 27/09/2008

Volver arriba Ir abajo

Formato de codificación de caracteres en grabaciones Empty Re: Formato de codificación de caracteres en grabaciones

Mensaje por arakelov Dom 13 Ene 2013 - 20:17

No hay manera, ni con ca_ES ni es_ES Llora

Código:
arakelov@arakelov-P5KC:~$ export LANG=ca_ES.ISO-8859-1
arakelov@arakelov-P5KC:~$ ls -la /media/vdr1
total 56
drwxr-xr-x 11 root root  4096 Jan 13 13:46 .
drwxr-xr-x 12 root root  4096 Jan 13 20:11 ..
drwxr-xr-x  3 root root  4096 Jan 13 13:45 B?squet_-_Estudiantes_-_Bar?a
drwxr-xr-x  3 root root  4096 Jan  6 22:09 Cegada_de_amor
drwxr-xr-x  3 root root  4096 Jan 13 13:46 DANDO_CA?A
drwxr-xr-x  3 root root  4096 Jan 13 13:43 El_Intermedio:Redifusi?n
drwxr-xr-x  3 root root  4096 Jan 11 12:00 El_cor_de_la_ciutat
drwxr-xr-x  3 root root  4096 Jan 13 13:41 Not?cies_3~24
drwxr-xr-x  3 root root  4096 Jan  6 14:14 Pol?nia_-_Pol?nia._Especial_collita_2012_(HD)
drwxr-xr-x  3 root root  4096 Jan  6 15:54 Tom_i_Jerry._El_trencanous_-_Tom_i_Jerry:_el_trencanous
drwx------  2 root root 16384 Jan  6 10:04 lost+found
arakelov@arakelov-P5KC:~$ export LANG=es_ES.ISO-8859-1
arakelov@arakelov-P5KC:~$ ls -la /media/vdr1
total 56
drwxr-xr-x 11 root root  4096 Jan 13 13:46 .
drwxr-xr-x 12 root root  4096 Jan 13 20:11 ..
drwxr-xr-x  3 root root  4096 Jan 13 13:45 B?squet_-_Estudiantes_-_Bar?a
drwxr-xr-x  3 root root  4096 Jan  6 22:09 Cegada_de_amor
drwxr-xr-x  3 root root  4096 Jan 13 13:46 DANDO_CA?A
drwxr-xr-x  3 root root  4096 Jan 13 13:43 El_Intermedio:Redifusi?n
drwxr-xr-x  3 root root  4096 Jan 11 12:00 El_cor_de_la_ciutat
drwxr-xr-x  3 root root  4096 Jan 13 13:41 Not?cies_3~24
drwxr-xr-x  3 root root  4096 Jan  6 14:14 Pol?nia_-_Pol?nia._Especial_collita_2012_(HD)
drwxr-xr-x  3 root root  4096 Jan  6 15:54 Tom_i_Jerry._El_trencanous_-_Tom_i_Jerry:_el_trencanous
drwx------  2 root root 16384 Jan  6 10:04 lost+found

arakelov

Cantidad de envíos : 24
Fecha de inscripción : 13/03/2011

Volver arriba Ir abajo

Formato de codificación de caracteres en grabaciones Empty Re: Formato de codificación de caracteres en grabaciones

Mensaje por Videre Dom 13 Ene 2013 - 21:02

Prueba con la opción --show-control-chars del ls. Incluso te puedes hacer un alias:

Código:
 alias vls="LANG=es_ES.ISO-8859-1 ls --show-control-chars --color"

Pero también tendrás que poner el terminal en ISO-8859-1 o verás rombitos con interrogaciones. En definitiva, un rollo. Yo no sé cómo no han inventado una opción de montaje para esto. Supongo que han pensado que todo el mundo convertiría sus ficheros con herramientas al pasarse a UTF8. Pero nosotros tenemos que mantener la compatibilidad con nuestro cacharrín. De todos modos lo mejor es acceder por DLNA o servidor web. Con djmount puedes ver nombres correctos, si no recuerdo mal.
Videre
Videre
Desarrollador

Cantidad de envíos : 391
Fecha de inscripción : 27/09/2008

Volver arriba Ir abajo

Formato de codificación de caracteres en grabaciones Empty Re: Formato de codificación de caracteres en grabaciones

Mensaje por arakelov Dom 13 Ene 2013 - 22:08

Gracias Videde.

@Bittor: tu también usas Ubuntu y lo ves bien?

Salut

arakelov

Cantidad de envíos : 24
Fecha de inscripción : 13/03/2011

Volver arriba Ir abajo

Formato de codificación de caracteres en grabaciones Empty Re: Formato de codificación de caracteres en grabaciones

Mensaje por bittor Mar 15 Ene 2013 - 9:17

No, uso Arch Linux pero antes usaba Ubuntu y no recuerdo este problema, aunque igual coincidió que las grabaciones no tenían acentos.
bittor
bittor
Desarrollador

Cantidad de envíos : 3661
Fecha de inscripción : 25/06/2008
Localización : Zaragoza

https://github.com/bittor7x0/VDR-M7x0

Volver arriba Ir abajo

Formato de codificación de caracteres en grabaciones Empty Re: Formato de codificación de caracteres en grabaciones

Mensaje por Contenido patrocinado


Contenido patrocinado


Volver arriba Ir abajo

Volver arriba

- Temas similares

 
Permisos de este foro:
No puedes responder a temas en este foro.