¿Cómo puedo sacar el título de mi canción VLC japonesa desde dentro de un zip?

¿Cómo puedo sacar el título de mi canción VLC japonesa desde dentro de un zip?

Inicialmente tuve este problema:Cómo descomprimir un archivo ZIP japonés y evitar caracteres mojibake/confusos

Pero ese "descomprimir -O shift-jis [nombre de archivo.zip]" funcionó y obtuve mis bonitos caracteres japoneses en los nombres de los archivos, pero ¿eso no pareció funcionar para los metadatos del archivo?

Encontré esto:¿Por qué mi ventana de VLC muestra fuentes extrañas?, pero su solución parece ser solo para subtítulos, y mi problema no parece ser una cuestión de VLC, ya que las propiedades de audio del archivo de audio dicen que su título se muestra como bloques mojibake en mi pantalla, pero cuando lo copio y pego aquí, se convierten en caracteres que no ocupan espacio: "Ôç©d¸UE - C[h"

ingrese la descripción de la imagen aquí

Además, mi música Neptunia Re;Birth1 se alinea conlos informes de todos los demás: Los temas 1 y 18 son japoneses, el resto parece ser Mojibake.

Supongo que si sólo quisiera averiguar los nombres, haría algo como: las respuestas para¿Cómo convertir el texto mojibake a un formato legible?

Respuesta1

Primer paso: ¿determinar en qué codificación están escritos los metadatos?

Instalar lector Exif

sudo apt install libimage-exiftool-perl

Muestra información exif que deseas reproducir en VLC.

exiftool filename

Salida de muestra:

ExifTool Version Number         : 12.49
File Name                       : 10 - グラスホッパー.flac
--cut--
File Type                       : FLAC
File Type Extension             : flac
MIME Type                       : audio/flac
--cut--
Track Number                    : 10
Discnumber                      : 1
Title                           : グラスホッパー
Artist                          : スピッツ
Album                           : ハチミツ
Genre                           : Unknown
Date                            : 1995-09-20
--cut--
Artistsort                      : Spitz
Discid                          : 9c0a320b
Musicbrainz Discid              : KcCfHpYnqpWm4siIth0whkxTBEU-
Tracktotal                      : 11
Duration                        : 0:03:31

Si puede leer metadatos exif normalmente en su terminal, entonces los metadatos están escritos en Unicode. (marque echo $LANG) Y también verifique la configuración de fuente VLC.

VLCFont.png De lo contrario, se escribe con otra codificación de caracteres. En japonés, probablemente esté en Shift-JIS o EUC.

Ahora guarde el texto de exiftool exiftool filename > textfile.txt

Codifique Shift-JIS (o EUC-JP 'eucjp') en Unicode UTF-8

iconv -f sjis -t utf8 textfile.txt

cat textfile.txt

Si ve este archivo sin caracteres de Tofu, puede editar el exif original con ellos.

Por ejemplo: exiftool -Title="グラスホッパー" -Artist="スピッツ" -Album="ハチミツ" reproduzcamos esta canción/video en VLC, veamos qué ha cambiado.

información relacionada