Proyecto movido a GitHub
Miér 7 Abr 2021 - 19:23 por bittor
Proyecto movido a GitHub:
https://github.com/bittor7x0/VDR-M7x0
Con muchos cambios y correcciones, Más información
También incluye el plugin epgfixer para corregir la EPG usando expresiones regulares y el plugin xmltv2vdr para descargar la EPG de internet
https://github.com/bittor7x0/VDR-M7x0
Con muchos cambios y correcciones, Más información
También incluye el plugin epgfixer para corregir la EPG usando expresiones regulares y el plugin xmltv2vdr para descargar la EPG de internet
Comentarios: 0
Buscar
Formato de codificación de caracteres en grabaciones
3 participantes
Página 1 de 1.
Formato de codificación de caracteres en grabaciones
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
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
Re: Formato de codificación de caracteres en grabaciones
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- Desarrollador
- Cantidad de envíos : 391
Fecha de inscripción : 27/09/2008
Re: Formato de codificación de caracteres en grabaciones
¡Entendido, muchas gracias Videre!
En cuanto compruebe que se trata de eso editaré el primer mensaje para ponerle el "[Solucionado]".
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
Re: Formato de codificación de caracteres en grabaciones
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?
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
Re: Formato de codificación de caracteres en grabaciones
¿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.
yo monto el disco en el pc sin ningún parámetro y no he visto nada raro.
Re: Formato de codificación de caracteres en grabaciones
Mira:
Esos interrogantes deberían ser "ò".
Si accedo desde un terminal veo interrogantes:
Aquí ves las opciones con las que lo ha montado:
Gracias, saludos
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
Re: Formato de codificación de caracteres en grabaciones
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?
¿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?
Re: Formato de codificación de caracteres en grabaciones
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ó:¿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í, ya lo puse, con un ls sale con interrogantes: Pol?nia_-_Pol?nia._Especial_collita_2012_(HD)bittor escribió:¿has probado a verlo también desde la terminal en Linux sin usar el explorador de archivos?
Gracias, saludos
arakelov- Cantidad de envíos : 24
Fecha de inscripción : 13/03/2011
Re: Formato de codificación de caracteres en grabaciones
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:
Saludos
- 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
Re: Formato de codificación de caracteres en grabaciones
¿sólo te pasa con ese acento catalán o también con otros?
Re: Formato de codificación de caracteres en grabaciones
Pues en cuanto pueda lo pruebo con otras emisiones, porque ahora no recuerdo si pasaba con todos o sólo con algunos.bittor escribió:¿sólo te pasa con ese acento catalán o también con otros?
Gracias, saludos
arakelov- Cantidad de envíos : 24
Fecha de inscripción : 13/03/2011
Re: Formato de codificación de caracteres en grabaciones
Por lo visto pasa con todos:
Los caracteres que no se ven bien son, en orden: à ç Ñ ó í ò ò
Lo mismo desde un terminal:
Gracias, saludos
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
Re: Formato de codificación de caracteres en grabaciones
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:
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.
- 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- Desarrollador
- Cantidad de envíos : 391
Fecha de inscripción : 27/09/2008
Re: Formato de codificación de caracteres en grabaciones
No hay manera, ni con ca_ES ni es_ES
- 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
Re: Formato de codificación de caracteres en grabaciones
Prueba con la opción --show-control-chars del ls. Incluso te puedes hacer un alias:
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.
- 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- Desarrollador
- Cantidad de envíos : 391
Fecha de inscripción : 27/09/2008
Re: Formato de codificación de caracteres en grabaciones
Gracias Videde.
@Bittor: tu también usas Ubuntu y lo ves bien?
Salut
@Bittor: tu también usas Ubuntu y lo ves bien?
Salut
arakelov- Cantidad de envíos : 24
Fecha de inscripción : 13/03/2011
Re: Formato de codificación de caracteres en grabaciones
No, uso Arch Linux pero antes usaba Ubuntu y no recuerdo este problema, aunque igual coincidió que las grabaciones no tenían acentos.
Temas similares
» Comodín para caracteres acentuados en búsquedas de epgsearch
» Duda sobre el formato .ofi
» Sustitución de caracteres
» Caracteres extraños en texto RSS
» No realiza grabaciones
» Duda sobre el formato .ofi
» Sustitución de caracteres
» Caracteres extraños en texto RSS
» No realiza grabaciones
Página 1 de 1.
Permisos de este foro:
No puedes responder a temas en este foro.