Não é possível usar o convmv da maneira certa?


1

Estou tentando converter codificação de nome de alguma árvore de caminho com arquivos usando o utilitário convmv.

Pastas têm algo parecido com isto:

insira a descrição da imagem aqui

Alguns nomes são digitados com transliteração. Esses arquivos estão corretos e tentei alterar outros nomes de arquivos.

Descobri que a codificação de origem é CP437 e a codificação de finalidade é CP866.

insira a descrição da imagem aqui

Quando eu tentei comando

$ convmv --notest -f cp437 -t cp866 -r * --nosmart

Eu tenho

cp866 doesn't cover all needed characters for: "./103_5 τ¿Γ-¬«ñ«ó ¬απΓ«ú« YouTube-¬á¡á½á.mp4»

Parece que eu deveria convertê-lo de utf-8 para cp437 no começo, e foi bem-sucedido,

mv "./85_èᬠ¡Ñ ΓÑα∩Γ∞ ¬«¡óÑαß¿ε ¡á φΓá»Ñ αÑú¿ßΓαᵿ¿.mp4"  "./85_??? ?? ????? ???????? ?? ?⠯? ॣ????樨.mp4"
mv "./86_èᬠ»«½πτ¿Γ∞ ú«α∩τ¿σ ¬½¿Ñ¡Γ«ó ¡á óδßΓáó¬Ñ.mp4" "./86_??? ??????? ?????? ?????⮢ ?? ???⠢??.mp4"
mv "./87_èᬠ»«ßΓα«¿Γ∞ φΣΣÑ¬Γ¿ó¡δ⌐ email-¼áα¬ÑΓ¿¡ú.mp4" "./87_??? ????ந?? ??䥪⨢?? email-??થ⨭?.mp4"

mas minha pasta de origem se torna tamanho 0kb

insira a descrição da imagem aqui

E não consigo abrir nenhum arquivo nessas pastas.

Ok, então eu tentei novamente

 $ convmv --notest -f cp437 -t cp866 -r * --nosmart

eu tenho novamente

cp866 doesn't cover all needed characters for: "./103_5 τ¿Γ-¬«ñ«ó ¬απΓ«ú« YouTube-¬á¡á½á.mp4»

Eu descobri que eu poderia fazer isso de novo e de novo, e o resultado foi o mesmo

O que eu estou fazendo de errado?


Ele falha em todas as pastas ou apenas em algumas? Você já verificou a codificação dos nomes com falha no site?
nohillside

@nohillside sim, ele falhar para todas as pastas
igolka97
Ao utilizar nosso site, você reconhece que leu e compreendeu nossa Política de Cookies e nossa Política de Privacidade.
Licensed under cc by-sa 3.0 with attribution required.