文件名乱码,如何变正常?

各种窗口管理器和美化相关
回复
头像
kashu
帖子: 451
注册时间: 2014-02-07 17:31
系统: Xubuntu 14.04.5 64位

文件名乱码,如何变正常?

#1

帖子 kashu » 2016-03-08 16:34

很久以前在某网盘上下载的音乐压缩包,当时解压后就是乱码,当时也没管。
放这么久了,现在还是乱码……怎么办?

代码: 全选

kashu:~/Music/Hara - Alohara$ ll *.mp3
-rw-rw-r-- 1 kashu kashu 8.6M Jul 14  2015 01. Г2ы5В9┴5г┐(Feat. Г6П1Г2є2Г3╒1).mp3
-rw-rw-r-- 1 kashu kashu 8.8M Jul 14  2015 02. Г4л1Г4х9Г4╬4Г4є9Г5Й5 (Feat. В8Й5Г0│5Г1Й5Г3Ъ3).mp3
-rw-rw-r-- 1 kashu kashu 7.2M Jul 14  2015 03. La La La (Feat. Matthew).mp3
-rw-rw-r-- 1 kashu kashu 8.0M Jul 14  2015 04. Г6Г9В9∙5В7є9.mp3
-rw-rw-r-- 1 kashu kashu 8.1M Jul 14  2015 05. Rainy Day.mp3
-rw-rw-r-- 1 kashu kashu 8.8M Jul 14  2015 06. Г4л1Г4х9Г4╬4Г4є9Г5Й5 (Inst.).mp3
enca -L zh查看时,提示是“无法识别的编码”

代码: 全选

kashu:~/Music/Hara - Alohara$ enca -L zh *.mp3
01. Г2ы5В9┴5г┐(Feat. Г6П1Г2є2Г3╒1).mp3: Unrecognized encoding
02. Г4л1Г4х9Г4╬4Г4є9Г5Й5 (Feat. В8Й5Г0│5Г1Й5Г3Ъ3).mp3: Unrecognized encoding
03. La La La (Feat. Matthew).mp3: Unrecognized encoding
04. Г6Г9В9∙5В7є9.mp3: Unrecognized encoding
05. Rainy Day.mp3: Unrecognized encoding
06. Г4л1Г4х9Г4╬4Г4є9Г5Й5 (Inst.).mp3: Unrecognized encoding
用convmv转换也转换不出什么结果

代码: 全选

kashu:~/Music/Hara - Alohara$ convmv -f gbk -t utf8 *.mp3 --nosmart
Starting a dry run without changes...
mv "./01. Г2ы5В9┴5г┐(Feat. Г6П1Г2є2Г3╒1).mp3"	"./01. 袚2褘5袙9鈹�5谐鈹�(Feat. 袚6袩1袚2褦2袚3鈺�1).mp3"
mv "./02. Г4л1Г4х9Г4╬4Г4є9Г5Й5 (Feat. В8Й5Г0│5Г1Й5Г3Ъ3).mp3"	"./02. 袚4谢1袚4褏9袚4鈺�4袚4褦9袚5袡5 (Feat. 袙8袡5袚0鈹�5袚1袡5袚3歇3).mp3"
mv "./04. Г6Г9В9∙5В7є9.mp3"	"./04. 袚6袚9袙9鈭�5袙7褦9.mp3"
mv "./06. Г4л1Г4х9Г4╬4Г4є9Г5Й5 (Inst.).mp3"	"./06. 袚4谢1袚4褏9袚4鈺�4袚4褦9袚5袡5 (Inst.).mp3"
No changes to your files done. Use --notest to finally rename the files.

kashu:~/Music/Hara - Alohara$ convmv -f zh_CN.GB2312 -t utf8 *.mp3 --nosmart
Starting a dry run without changes...
mv "./01. Г2ы5В9┴5г┐(Feat. Г6П1Г2є2Г3╒1).mp3"	"./01. ��2��5��9���5谐���(Feat. ��6��1��2��2��3���1).mp3"
mv "./02. Г4л1Г4х9Г4╬4Г4є9Г5Й5 (Feat. В8Й5Г0│5Г1Й5Г3Ъ3).mp3"	"./02. ��4谢1��4��9��4���4��4��9��5��5 (Feat. ��8��5��0���5��1��5��3歇3).mp3"
mv "./04. Г6Г9В9∙5В7є9.mp3"	"./04. ��6��9��9���5��7��9.mp3"
mv "./06. Г4л1Г4х9Г4╬4Г4є9Г5Й5 (Inst.).mp3"	"./06. ��4谢1��4��9��4���4��4��9��5��5 (Inst.).mp3"
No changes to your files done. Use --notest to finally rename the files.

kashu:~/Music/Hara - Alohara$ convmv -f utf8 -t iso88591 *.mp3 --nosmart
Starting a dry run without changes...
iso-8859-1 doesn't cover all needed characters for: "./01. Г2ы5В9┴5г┐(Feat. Г6П1Г2є2Г3╒1).mp3"
iso-8859-1 doesn't cover all needed characters for: "./02. Г4л1Г4х9Г4╬4Г4є9Г5Й5 (Feat. В8Й5Г0│5Г1Й5Г3Ъ3).mp3"
iso-8859-1 doesn't cover all needed characters for: "./04. Г6Г9В9∙5В7є9.mp3"
iso-8859-1 doesn't cover all needed characters for: "./06. Г4л1Г4х9Г4╬4Г4є9Г5Й5 (Inst.).mp3"
To prevent damage to your files, we won't continue.
First fix this or correct options!


OS: Xubuntu 14.04.5 LTS 64-bit
CPU: Intel(R) Core(TM) i5-3210M CPU @ 2.50GHz
RAM: 12GB DDR3 1333MHz
128GB SSD + 2TB HDD
神舟优雅A480B-I5B 购于 2012.08

YouTube频道:https://www.youtube.com/channel/UCGSPXZ ... DuDYX8L6Qg
头像
kashu
帖子: 451
注册时间: 2014-02-07 17:31
系统: Xubuntu 14.04.5 64位

Re: 文件名乱码,如何变正常?

#3

帖子 kashu » 2016-03-09 12:35

楼上这位先森,我看你欲言又止,为何不来两句呢?


OS: Xubuntu 14.04.5 LTS 64-bit
CPU: Intel(R) Core(TM) i5-3210M CPU @ 2.50GHz
RAM: 12GB DDR3 1333MHz
128GB SSD + 2TB HDD
神舟优雅A480B-I5B 购于 2012.08

YouTube频道:https://www.youtube.com/channel/UCGSPXZ ... DuDYX8L6Qg
头像
duguyipiao
帖子: 158
注册时间: 2011-09-13 10:31

Re: 文件名乱码,如何变正常?

#4

帖子 duguyipiao » 2016-03-09 18:25

如果还能找到原来的压缩包,可以试试用unar解压,也可以用unar -e指定编码。如果是zip文件,也可以用unzip -O来指定编码解压。

另外,之前的压缩包是什么格式的?是用什么程序解压的?
poloshiao
论坛版主
帖子: 18279
注册时间: 2009-08-04 16:33

Re: 文件名乱码,如何变正常?

#5

帖子 poloshiao » 2016-03-09 20:03

建議
把 亂碼名稱檔案 存進 U 盤
插進 Windows XP
看看 能否顯示正確檔案名稱
目的 要區分是語言編碼問題還是加壓/解壓問題
头像
vickycq
帖子: 4507
注册时间: 2011-03-20 13:12
系统: Debian
来自: 山东省寿光县
联系:

Re: 文件名乱码,如何变正常?

#6

帖子 vickycq » 2016-03-10 10:03

可用 http://www.mytju.com/classCode/tools/me ... ecover.asp 尝试恢复。
并非所有乱码都可以被完美恢复,乱码中的问号说明该字符已经丢失,是无法恢复的。
Debian 中文论坛 - forums.debiancn.org
欢迎所有 Debian GNU/Linux 用户
头像
kashu
帖子: 451
注册时间: 2014-02-07 17:31
系统: Xubuntu 14.04.5 64位

Re: 文件名乱码,如何变正常?

#7

帖子 kashu » 2016-03-10 10:08

duguyipiao 写了:如果还能找到原来的压缩包,可以试试用unar解压,也可以用unar -e指定编码。如果是zip文件,也可以用unzip -O来指定编码解压。
另外,之前的压缩包是什么格式的?是用什么程序解压的?
不知道什么格式了,以前解压后,压缩包就被删了,没留下


OS: Xubuntu 14.04.5 LTS 64-bit
CPU: Intel(R) Core(TM) i5-3210M CPU @ 2.50GHz
RAM: 12GB DDR3 1333MHz
128GB SSD + 2TB HDD
神舟优雅A480B-I5B 购于 2012.08

YouTube频道:https://www.youtube.com/channel/UCGSPXZ ... DuDYX8L6Qg
头像
kashu
帖子: 451
注册时间: 2014-02-07 17:31
系统: Xubuntu 14.04.5 64位

Re: 文件名乱码,如何变正常?

#8

帖子 kashu » 2016-03-10 10:10

poloshiao 写了:建議
把 亂碼名稱檔案 存進 U 盤
插進 Windows XP
看看 能否顯示正確檔案名稱
目的 要區分是語言編碼問題還是加壓/解壓問題
谢谢,这也是一种解决或判断的可行方法


OS: Xubuntu 14.04.5 LTS 64-bit
CPU: Intel(R) Core(TM) i5-3210M CPU @ 2.50GHz
RAM: 12GB DDR3 1333MHz
128GB SSD + 2TB HDD
神舟优雅A480B-I5B 购于 2012.08

YouTube频道:https://www.youtube.com/channel/UCGSPXZ ... DuDYX8L6Qg
头像
kashu
帖子: 451
注册时间: 2014-02-07 17:31
系统: Xubuntu 14.04.5 64位

Re: 文件名乱码,如何变正常?

#9

帖子 kashu » 2016-03-10 10:15

vickycq 写了:可用 http://www.mytju.com/classCode/tools/me ... ecover.asp 尝试恢复。
并非所有乱码都可以被完美恢复,乱码中的问号说明该字符已经丢失,是无法恢复的。

这网站好像挺好的
但我把乱码文件名复制粘贴上去转换,没有一个转换的结果是正确的。


OS: Xubuntu 14.04.5 LTS 64-bit
CPU: Intel(R) Core(TM) i5-3210M CPU @ 2.50GHz
RAM: 12GB DDR3 1333MHz
128GB SSD + 2TB HDD
神舟优雅A480B-I5B 购于 2012.08

YouTube频道:https://www.youtube.com/channel/UCGSPXZ ... DuDYX8L6Qg
头像
kashu
帖子: 451
注册时间: 2014-02-07 17:31
系统: Xubuntu 14.04.5 64位

Re: 文件名乱码,如何变正常?

#10

帖子 kashu » 2016-03-10 10:19

看来,这些乱码文件名已经无法转换成正确的编码文字了


OS: Xubuntu 14.04.5 LTS 64-bit
CPU: Intel(R) Core(TM) i5-3210M CPU @ 2.50GHz
RAM: 12GB DDR3 1333MHz
128GB SSD + 2TB HDD
神舟优雅A480B-I5B 购于 2012.08

YouTube频道:https://www.youtube.com/channel/UCGSPXZ ... DuDYX8L6Qg
头像
careone
帖子: 839
注册时间: 2007-12-17 21:41

Re: 文件名乱码,如何变正常?

#11

帖子 careone » 2016-03-11 11:41

在“命令行”用命令 (如 unzip , unrar)重新解压缩原始压缩包,通常不会出现文件名中文乱码。
!!! 不要在“图形界面”解压缩。
魁拔不死,天下不宁。
魁拔既死,天下不平。
--------------
Careone <emacslocale^126.com>
https://sourceforge.net/projects/emacslocale/files/
头像
kashu
帖子: 451
注册时间: 2014-02-07 17:31
系统: Xubuntu 14.04.5 64位

Re: 文件名乱码,如何变正常?

#12

帖子 kashu » 2016-03-17 15:16

代码: 全选

foobar2000 1.3.9 / Замер динамического диапазона (DR) 1.1.1
Дата отчёта:		2016-03-08 12:17:02

--------------------------------------------------------------------------------
Анализ:   Myristica / Waiting for Yesterday
--------------------------------------------------------------------------------

DR         Пики         RMS           Продолжительность трека
--------------------------------------------------------------------------------
DR12      -0.36 дБ   -15.17 дБ      3:21 01-Existence
DR12      -0.30 дБ   -15.46 дБ      5:43 02-Once Upon a Dream
DR11      -1.35 дБ   -15.70 дБ      3:17 03-When the Wind Blows
DR12      -2.86 дБ   -18.14 дБ      3:53 04-Soul Searcher
DR11      -0.10 дБ   -16.03 дБ      2:31 05-Farewell Harbour
DR11      -2.01 дБ   -16.69 дБ      4:33 06-Flying Fish (feat. Phil Thornton)
DR13      -0.54 дБ   -17.75 дБ      4:19 07-Looking Back (feat. Phil Thornton)
DR10      -2.79 дБ   -17.23 дБ      1:09 08-Stars
DR10      -2.90 дБ   -15.12 дБ      4:23 09-Gazing Upon the Sea (feat. Chris Philpotts)
DR10      -2.05 дБ   -15.50 дБ      3:14 10-Forgive and Forget
DR12      -0.90 дБ   -16.63 дБ      3:36 11-This Beautiful World
DR15      -0.58 дБ   -18.82 дБ      4:00 12-Forever Sunset (Ambient Mix) [feat. Phil Thornton]
DR9       -1.92 дБ   -13.10 дБ      3:54 13-Waiting for Yesterday (feat. Chris Philpotts)
DR11      -3.28 дБ   -19.02 дБ      3:39 14-Towards Hope
--------------------------------------------------------------------------------

Количество треков:	14
Реальные значения DR:	DR11

Частота:			44100 Гц
Каналов:			2
Разрядность: 		16
Битрейт:			584 кбит/с
Кодек:			FLAC
================================================================================
这是哪个国家的语言? (好像不是乱码


OS: Xubuntu 14.04.5 LTS 64-bit
CPU: Intel(R) Core(TM) i5-3210M CPU @ 2.50GHz
RAM: 12GB DDR3 1333MHz
128GB SSD + 2TB HDD
神舟优雅A480B-I5B 购于 2012.08

YouTube频道:https://www.youtube.com/channel/UCGSPXZ ... DuDYX8L6Qg
头像
vickycq
帖子: 4507
注册时间: 2011-03-20 13:12
系统: Debian
来自: 山东省寿光县
联系:

Re: 文件名乱码,如何变正常?

#13

帖子 vickycq » 2016-03-17 15:19

Частота: 44100 Гц
Каналов: 2
Разрядность: 16
Битрейт: 584 кбит/с
Кодек: FLAC
Frequency: 44100 Hz
Channel: 2
Bit depth: 16
Bitrate: 584 kbit / s
Codec: FLAC

参考 http://translate.google.cn/?hl=en#ru/en ... %20%20FLAC
Debian 中文论坛 - forums.debiancn.org
欢迎所有 Debian GNU/Linux 用户
回复