Por que temos que esperar por um Vídeo (sobre compartilhamento de samba) no VLC?

2

Então .. Nós temos um roteador que tem um disco rígido e eu compartilho vídeos através do samba.

Nosso problema é quando queremos assistir a vídeos como esses:

file NOTX264AVI.avi
NOTX264AVI.avi: RIFF (little-endian) data, AVI, 720 x 304, 25.00 fps, video: XviD, audio: MPEG-1 Layer 3 (stereo, 48000 Hz)

então podemos rolar o VLC para ex .: a metade do vídeo e ele toca no momento (isso é ótimo, porque não temos que esperar por dois minutos para o vídeo ..). Mas. Quando assistimos vídeos como estes:

file X264AVI.avi
X264AVI.avi: RIFF (little-endian) data, AVI, 576 x 320, 25.00 fps, video: H.264 X.264 or H.264, audio: MPEG-1 Layer 3 (stereo, 48000 Hz)

com o VLC ... temos que esperar muito tempo até que o vídeo continue (se rolarmos para ex .: para a metade do vídeo).

PERGUNTA : Então, por que o VLC faz o download do X264AVI.avi até a parte que queremos assistir, e por que ele não é baixado quando queremos assistir ao NOTX264AVI.avi? Vídeos usando codecs X264 não podem ser "transmitidos *"?

Então eu preciso fazer algo para o VLC (?) para que ele "transmita" (?) os vídeos X264 também, mas como?

* com streaming, quero dizer que, se formos para 1h10 minutos em um vídeo (não usando o codec de vídeo x264), ele será iniciado imediatamente. Mas temos que esperar minutos se quisermos ir para ex .: 1h10 minutos em um vídeo que usa x264 codec .. (e eu posso ver grande tráfego de rede quando estamos esperando o vídeo "" carregar "")

    
por gasko peter 20.05.2012 / 17:49

2 respostas

0

link

foi a solução ..

    
por 21.05.2012 / 13:02
1

Esta não é uma limitação do VLC, mas provavelmente uma questão de como o vídeo é codificado ou veiculado. A questão é provavelmente uma das duas coisas:

  1. Os metadados de vídeo não estão no início do arquivo

  2. O arquivo não está sendo exibido usando "codificação em partes"

Neste caso particular, parece que 1 é o problema mais provável. Existem ferramentas lá fora (parece que você já encontrou uma) que podem analisar um arquivo de vídeo e mover os metadados para o início do arquivo.

O qt-faststart é um utilitário para fazer isso link

    
por 22.06.2012 / 22:35