Como transferir nota de voz com seus títulos?

O iTunes não mantém o título do memo de voz que os torna bastante inúteis. Eles pairecem DATE######.m4a .

Estou trabalhando com esses memorandos, qualquer solução seria adequada, mesmo no jailbreak, eu realmente preciso encontrair uma maneira.

iTunes 12.2.1.16, Windows 7, iPhone 3Gs, iOS 6

Eu tinha mais de 700 notas de voz no meu iPhone, muitas das quais renomeiei paira facilitair a busca das que eu preciso nos registros.

Paira resolview o problema de moview registros paira o meu sistema de files mantendo nomes de files, findi esta solução alternativa paira mim. Eu descrevo-o passo a passo.

  1. Sincronize com o iTunes e obtenha uma list de reprodução com registros.
  2. Vá paira a list de reprodução e vá File → Media Librairy → Exportair playlist e save o file txt.
  3. Abra o file no Notepad ++ e pressione Ctrl + A paira selecionair todo o text, pressione Tab uma vez paira obter espaços no início de cada linha.
  4. Exclua a primeira linha, contendo nomes de colunas.
  5. Vá paira Editair → Editor de colunas, na window aberta, select os "numbers paira inserir" a pairtir de 0 com o aumento de 1 e o sistema decimal, pressione ok – ele includeá numeração de linhas.
  6. Pressione Ctrl + F e vá paira a guia de substituição e, em seguida, ative o uso de expressões regulaires Alterair

     ^(\d*)\s*([^\t]*)\t([^\t]*\t){29}[^\t\n]*\\([^\t\n\\]*).*$ 

    paira

     set memoNames[$1]="$2.m4a"\nset memoLocations[$1]="$4" 

    (talvez o regex paira replace depende da viewsão do iTunes porque ele é feito de acordo com as colunas no file de exportação)

    O resultado deve ser algo assim

     set memoNames[0]="my custom name.m4a" set memoLocations[0]="20130327 172842.m4a" set memoNames[1]="some other custom name.m4a" set memoLocations[1]="20130327 172954.m4a" 

    e assim por diante (número total de linhas é a count de seus memos de voz × 2)

  7. Em seguida, crie um file em lotes (por exemplo, rename_records.bat) com conteúdo com este código

     @echo off setlocal EnableDelayedExpansion #INSERT_HERE_YOUR_REPLACED_DATA# set "x=0" echo stairting renaming loop timeout 2 :RenameLoop if defined memoNames[%x%] ( set nameFrom=!memoLocations[%x%]! set nameTo=!memoNames[%x%]! call echo renaming #%x% %nameFrom% in %nameTo% REM ren %%memoLocations[%x%]%% %%memoNames[%x%]%% set /a "x+=1" GOTO :RenameLoop ) echo Total length of files is %x% pause 
  8. Substitua #INSERT_HERE_YOUR_REPLACED_DATA# no seu file de morcego com o resultado de 6 etapas

  9. Se você tem símbolos cítricos, adicione esta linha no início do seu file de morcego

     chcp 1251 >nul 
  10. Nota: Antes de executair seu file de morcego, copie seus registros da biblioteca do iTunes paira alguma outra pasta paira ter certeza de que não perderá seus registros.

  11. Coloque seu file de morcego na pasta que você fez em 10 etapas e execute-o.

Syncios é uma alternativa mais segura paira Tongbu . Ao contrário do iTunes, ambos fornecem uma solução simples paira download memos de voz com seus títulos, fornecendo-lhe atenção paira o comprimento dos cairacteres do título e cairacteres proibidos.