Definindo um desmuxador VLC em uma lista de reprodução XSPF


0

Eu tenho alguns arquivos que não podem ser reproduzidos usando a prioridade padrão do desmuxer no VLC (eles congelam no primeiro quadro e depois fecham.) Ao pesquisar o problema, deparei-me com o problema exato que eu estava tendo com uma resolução de que o desformador avformat estava funcionando para esses arquivos. Passar --demux=avformatna linha de comando me permite abrir uma instância do VLC e posso adicionar e reproduzir esses arquivos, mas não consigo abrir listas de reprodução com essa configuração do desmuxador; O VLC fornece o seguinte erro:

VLC can't recognize the input's format: The format of 'file:///D:/path/here/test.xspf' cannot be detected. Have a look at the log for details.

A documentação do VLC afirma que o VLC pode interpretar opções das listas de reprodução XPSF que incluem elementos como

<extension application="http://www.videolan.org/vlc/playlist/0"> <vlc:option>demux=avformat</vlc:option> </extension>

Entretanto, isso não funciona. O vídeo demora mais para carregar (a única diferença de comportamento que vejo), carrega o primeiro quadro e depois fecha.

Respostas:


0

O uso de "--demux = xspf-open, avformat" permite abrir uma instância do VLC que abrirá as listas de reprodução e esse tipo de arquivo de vídeo. Seguir apenas essa etapa ainda não permitirá que eu dê um clique duplo nas listas de reprodução ou neste tipo de arquivo de vídeo e carregue com êxito essas listas de reprodução ou arquivos.

Ao aumentar ou modificar a linha demux=<foo> em %APPDATA/vlc/vlcrccomeçar com estas opções demuxer irão produzir o resultado desejado; os arquivos da lista de reprodução e esse tipo de arquivo de vídeo serão carregados e abertos com êxito.


Não selecionarei isso como resposta no momento, porque não sei quais são as conseqüências de ter tudo passando pelo desmembrador avformat.
— priter Icepol

Definir isso como padrão não é uma solução adequada. Você não pode abrir nenhum URL de rede, por exemplo, sem modificar o arquivo de configurações para remover a configuração.
— priter Icepol
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.