Eu tenho trabalhado e pesquisando essa questão durante grande parte do dia. Eu encontrei alguns conselhos on-line e mudei uma preferência FFMPEG (conversão estrita para -2) e adicionei uma opção de saída AAC. Consegui converter um arquivo FLAC em AAC. Mas o arquivo não será reproduzido no meu iPad. Apenas diz "Carregando" e nunca completa o carregamento.
Eu estou no Arch Linux de 64 bits. Meu vlc é a versão 2.2.2
O wiki de videolan diz que a conversão de áudio para AAC é suportada, mas não fornece detalhes reais. Isso é possível?
Respostas:
Bem, a resposta muito curta à pergunta originalmente feita é: Sim , você pode usar o vlc no Linux para converter um arquivo de áudio codificado com AAC em um contêiner MP4 , que deve poder ser reproduzido em dispositivos iOS. (Eu não tenho nenhum dispositivo iOS útil para testar isso.)
Aqui está um tutorial passo a passo sobre como usar o vlc para conversões de arquivos de áudio. Note, entretanto, que para usar a codificação AAC você provavelmente terá que primeiro definir a opção FFmpeg "strictness forçado" como -2, conforme descrito aqui . A menos que seja, a versão do FFmpeg que você está usando é nova o bastante , então a configuração da opção de rigidez forçada não deve mais ser necessária.
Mas ter um arquivo no formato correto que é suportado em um dispositivo iOS é apenas um passo para que ele realmente seja reproduzido no dispositivo.
O arquivo ainda precisa ser adicionado ao banco de dados do dispositivo para que ele realmente possa ser reproduzido .
O método oficialmente suportado pela Apple é adicionar os arquivos de áudio à biblioteca do iTunes no PC e depois sincronizar a biblioteca ao dispositivo iOS, conforme descrito aqui .
Na verdade, mesmo arquivos de áudio PCM e mp3 devem ser suportados em dispositivos iOS, então provavelmente uma conversão para aac não é necessária.
Obter arquivos de áudio em um iOS de um sistema Linux parece ser bastante complicado .
A maneira mais confiável de obter arquivos de áudio no seu iPad e reproduzi-los é usar um serviço de nuvem como a caixa de depósito, conforme descrito aqui .
fonte
Ok, a resposta é que, sim, o arquivo pode ser criado com vlc no Linux como um arquivo m4a perfeitamente bom que deve ser reproduzido no iTunes em um iPad ou iPhone. No entanto, o arquivo só pode ser transferido para o iTunes no iOS a partir de um host iTunes Mac ou Windows, de acordo com o Suporte da Apple. Eu não possuo tal sistema.
Graças ao LN2 , instalei o vlc para iOS no meu iPad. Eu posso armazenar o arquivo m4a no Google Drive e copiá-lo de lá para vlc no iPad, onde ele funciona muito bem.
Portanto, embora essa não seja uma solução total, é uma boa alternativa utilizável.
fonte