Longos arquivos de áudio no iTunes

0

Qual é o tamanho máximo de áudio que o iTunes pode manipular e por quê? Eu tenho trabalhado com arquivos de áudio longos recentemente e uma vez que eles atingiram um certo limite, o "tempo restante" é enorme (como no arquivo pode ser de 29 horas, mas o itunes diz que suas 366 horas). Quando eu mexer com a taxa de bits (ir de 64 a 32) e outras coisas que vão consertá-lo, mas então não parece tão bom. Estou usando o ffmpeg para verificar e converter os arquivos. Eu também tenho um arquivo que é mais longo do que os que não funcionam, mas a mesma codificação do que eu posso dizer, e esse arquivo funcionou (codificado por outra pessoa). Existem coisas na codificação que o ffmpeg não é capaz de tweek ou otimizações que eu posso fazer nos arquivos que ajudarão com esse problema? Desculpe por várias perguntas, muito apreciada.

**** EDIT ****

Como solicitado, aqui estão mais alguns detalhes:

Estou trabalhando com audiolivros. Eu copiei vários CDs com o iTunes a uma taxa de bits de 64 kb / s e frequência 22050. Eu então combinei com:

ffmpeg.exe -f concat -safe 0 -i mylist.txt -c copy -f mp4 output.m4b

Neste ponto, o arquivo parece funcionar com 29 + horas, mas eu tento adicionar metadados (principalmente capítulos):

ffmpeg.exe -i output.m4b -i meta.txt -map_metadata 1 -codec copy -f mp4 output_complete.m4b

Isso o interrompe completamente quando não é reproduzido no iTunes, embora eu saiba que os metadados são bons porque fiz o mesmo com outros arquivos menores. Em seguida, adicionei os capítulos com a mesma linha de antes, mas com -map_chapters em vez de -map_metadata . Isto resultou em jogar no iTunes, mas com o tempo super longo, como inicialmente indicado. Por fim, tentei adicionar metadados novamente, mas o meta.txt estava em branco, além do cabeçalho ;FFMETADATA1 . Isso também resultou em muito tempo, embora ao extrair os metadados com:

ffmpeg.exe -i input.m4b -f ffmetadata output.txt

do arquivo que funcionava e do arquivo com os metadados em branco adicionados, ele tinha a mesma saída. Então, eu não sei se a inserção de metadados do ffmpeg está confusa ou algo assim, mas, novamente, é trabalhada com arquivos menores.

Quanto ao que foi declarado na pergunta original sobre o arquivo mais longo que funcionou. Esse foi um arquivo audível que eu descriptografei com:

ffmpeg.exe -activation_bytes <my_code> -i input.aax -vn -c:a copy -f mp4 output.m4b

Normalmente os arquivos realmente longos têm o mesmo problema de tempo, mas um que eu fiz recentemente de um livro mais novo é realmente longo e ainda funciona. Em conclusão, sinto que há ajustes que podem ser feitos para que funcione, mas não sei o que seria. Eu também sou muito novo no material ffmpeg / audio / multimedia. Eu sinto que li em algum lugar que, em certos comprimentos, taxas de bits e freqüências, o iTunes não pode mais ler e estou curioso para saber se isso é algo de mp4 em áudio ou algo do iTunes (embora o MediaMonkey e o ffplay não consigam ler ou então está parecendo uma coisa de áudio mp4). Eu tentei procurar as especificações do mp4 audio, mas aparentemente você tem que pagar $ 200 para ver as especificações oficiais do ISO.

    
por argetlam5 24.12.2017 / 07:28

0 respostas