Eu não sei sobre você, mas eu tenho um áudio-livro "leitura" prazer. E eu sou viciado nessa coisa por causa de engarrafamentos, eu acho. Mente o tempo todo.
Mas até mesmo comprar um disco, eu não estava ouvindo um disco, é inconveniente - o jogador não memoriza a posição quando mudar discos. Isto é extremamente inconveniente. Muito melhor adequado para esta finalidade iPhone / iPod (embora possa vir para cima e outros mp3 players, mas com algumas restrições). Tudo é armazenado e startuesh do lugar onde ele se formou na "sessão" anterior. E continuar a "ler" no seu computador pode estar ali, onde se formou a partir do dispositivo - infra-estrutura dignidade da Apple lá. Embora iTunes - trick em um sabor muito especial.
Mas aqui eu regularmente têm problemas com a classificação, número de faixas nas tags fabricantes de discos não são registrados, e sem este atum e iPod atrás dele - perdido.
Porque eu voltou sua atenção para PowerShell, sabendo o que é uma coisa poderosa. O resultado tem sido proposta a sua atenção um script imperfeita, mas trabalhando:
$ TagLib = «C: \ Libraries \ taglib-sharp.dll»
[System. Reflexão. Assembléia]:: LoadFile ($ TagLib)
$ TrackNum = 1
Get-ChildItem * .mp3 | foreach {
$ Mídia = [TagLib. File]:: Create ($ _. FullName)
$ Mídia. Tag. Acompanhe = $ trackNum
$ TrackNum = $ + 1 trackNum
$ Mídia. Save ()
}
A fim de que ele funcionou corretamente, você precisa ir em uma pasta com uma lista de arquivos de interesse. Adicionar parâmetros do número da faixa inicial e o diretório de trabalho é um piscar de olhos, tentar fazê-lo sozinho.
Devo acrescentar que você precisa para executar um script você adicionar faixas no iTunes.
Capturas de tela pasta para o script de aplicação
e depois:
Leia mais. Oh, eu quase esqueci - você precisa baixar a biblioteca taglib, Que não só o ombro de mp3.