O disco rígido é muito lento para reproduzir um enorme arquivo AVI bruto

1

Eu tenho um enorme arquivo AVI. O player de vídeo (VLC) pára a cada 10 segundos porque o disco rígido não lê rápido o suficiente. (detalhes aqui)

Eu quero poder reproduzir este vídeo. Alguém conhece uma solução alternativa?

É possível carregar uma parte maior do vídeo na RAM, talvez? Existe uma maneira de fazer isso no VLC? Ou outro player de vídeo que pode fazer isso?

editar: Aqui está parte da saída da execução do vlc com o parâmetro -vvv. Eu capturei a parte quando a reprodução parou. A saída cobre duas paradas.

[0x19159f8] pulse audio output debug: resuming after 68308432 us
[0x19159f8] pulse audio output debug: suspended
[0x19159f8] pulse audio output debug: started
[0x19159f8] pulse audio output debug: underflow
[0x19159f8] pulse audio output debug: underflow
[0x19159f8] pulse audio output debug: changing sink 2: alsa_output.usb-0d8c_USB_PnP_Sound_Device-00-Device.iec958-stereo (CM108 Audio Controller Digital Stereo (IEC958))
[0x7fa92c001248] main vout display debug: auto hiding mouse cursor
[0x19159f8] main audio output debug: resampling stopped (drift: -786 us)
[0x19159f8] pulse audio output debug: underflow
[0x19159f8] pulse audio output debug: underflow
[0x19159f8] pulse audio output debug: underflow
[0x19159f8] pulse audio output debug: underflow
[0x19159f8] pulse audio output debug: underflow
[0x19159f8] pulse audio output debug: underflow
[0x19159f8] pulse audio output debug: underflow
[0x19159f8] pulse audio output debug: underflow
[0x19159f8] pulse audio output debug: underflow
[0x19159f8] pulse audio output debug: underflow
[0x19159f8] pulse audio output debug: underflow
[0x7fa980c56038] main video output warning: picture is too late to be displayed (missing 56 ms)
[0x7fa980c56038] main video output warning: picture is too late to be displayed (missing 39 ms)
[0x7fa980c56038] main video output warning: picture is too late to be displayed (missing 22 ms)
[0x7fa980c56038] main video output debug: picture might be displayed late (missing 6 ms)
[0x19159f8] pulse audio output debug: underflow
[0x7fa9400009b8] main input error: ES_OUT_SET_(GROUP_)PCR  is called too late (pts_delay increased to 361 ms)
[0x7fa9400009b8] main input error: ES_OUT_RESET_PCR called
[0x7fa938c0bfe8] main decoder warning: early picture skipped
[0x7fa938c0bfe8] rawvideo decoder warning: invalid frame size (128 < 3110400)
[0x7fa938da48b8] main decoder debug: End of audio preroll
[0x19159f8] pulse audio output debug: underflow
[0x7fa9400009b8] main input debug: Buffering 0%
[0x7fa938c0bfe8] main decoder debug: End of video preroll
[0x7fa938c0bfe8] main decoder debug: Received first picture
[0x7fa9400009b8] main input debug: Buffering 6%
[0x7fa9400009b8] main input debug: Buffering 13%
[0x7fa9400009b8] main input debug: Buffering 20%
[0x7fa9400009b8] main input debug: Buffering 27%
[0x7fa9400009b8] main input debug: Buffering 34%
[0x7fa9400009b8] main input debug: Buffering 41%
[0x7fa9400009b8] main input debug: Buffering 48%
[0x7fa9400009b8] main input debug: Buffering 55%
[0x7fa9400009b8] main input debug: Buffering 62%
[0x7fa9400009b8] main input debug: Buffering 69%
[0x7fa9400009b8] main input debug: Buffering 76%
[0x7fa9400009b8] main input debug: Buffering 82%
[0x7fa9400009b8] main input debug: Buffering 89%
[0x7fa9400009b8] main input debug: Buffering 96%
[0x7fa9400009b8] main input debug: Stream buffering done (375 ms in 471 ms)
[0x7fa9400009b8] main input debug: Decoder buffering done in 0 ms
[0x7fa980c56038] main video output warning: picture is too late to be displayed (missing 49 ms)
[0x7fa980c56038] main video output warning: picture is too late to be displayed (missing 33 ms)
[0x7fa980c56038] main video output debug: picture might be displayed late (missing 16 ms)
[0x7fa980c56038] main video output debug: picture might be displayed late (missing 3 ms)
[0x7fa9400009b8] main input error: ES_OUT_SET_(GROUP_)PCR  is called too late (pts_delay increased to 362 ms)
[0x7fa9400009b8] main input error: ES_OUT_RESET_PCR called
[0x7fa938c0bfe8] main decoder warning: early picture skipped
[0x7fa938c0bfe8] rawvideo decoder warning: invalid frame size (128 < 3110400)
[0x7fa938da48b8] main decoder debug: End of audio preroll
[0x19159f8] pulse audio output debug: underflow
[0x19159f8] pulse audio output debug: underflow
[0x7fa9400009b8] main input debug: Buffering 0%
[0x7fa938c0bfe8] main decoder debug: End of video preroll
[0x7fa938c0bfe8] main decoder debug: Received first picture
[0x7fa9400009b8] main input debug: Buffering 6%
[0x7fa9400009b8] main input debug: Buffering 13%
[0x7fa9400009b8] main input debug: Buffering 20%
[0x7fa9400009b8] main input debug: Buffering 27%
[0x7fa9400009b8] main input debug: Buffering 34%
[0x7fa9400009b8] main input debug: Buffering 41%
[0x7fa9400009b8] main input debug: Buffering 48%
[0x7fa9400009b8] main input debug: Buffering 55%
[0x7fa9400009b8] main input debug: Buffering 62%
[0x7fa9400009b8] main input debug: Buffering 68%
[0x7fa9400009b8] main input debug: Buffering 75%
[0x7fa9400009b8] main input debug: Buffering 82%
[0x7fa9400009b8] main input debug: Buffering 89%
[0x7fa9400009b8] main input debug: Buffering 96%
[0x7fa9400009b8] main input debug: Stream buffering done (375 ms in 436 ms)
[0x7fa9400009b8] main input debug: Decoder buffering done in 0 ms
[0x19159f8] pulse audio output debug: underflow
[0x19159f8] main audio output warning: playback way too early (-390096): playing silence
[0x19159f8] main audio output debug: inserting 17203 zeroes
[0x7fa980c56038] main video output warning: picture is too late to be displayed (missing 21 ms)
[0x7fa980c56038] main video output debug: picture might be displayed late (missing 4 ms)
[0x19159f8] pulse audio output debug: underflow
[0x19159f8] pulse audio output debug: underflow
[0x19159f8] pulse audio output debug: underflow
[0x19159f8] pulse audio output debug: underflow
[0x19159f8] pulse audio output debug: underflow
[0x19159f8] pulse audio output debug: underflow
[0x19159f8] pulse audio output debug: underflow
[0x19159f8] pulse audio output debug: underflow
[0x19159f8] pulse audio output debug: underflow
[0x19159f8] pulse audio output debug: underflow
[0x19159f8] pulse audio output debug: underflow
[0x19159f8] pulse audio output debug: underflow
[0x19159f8] pulse audio output debug: underflow
[0x7fa980c56038] main video output warning: picture is too late to be displayed (missing 56 ms)
[0x7fa980c56038] main video output warning: picture is too late to be displayed (missing 39 ms)
[0x7fa980c56038] main video output warning: picture is too late to be displayed (missing 23 ms)
[0x7fa980c56038] main video output debug: picture might be displayed late (missing 6 ms)
[0x7fa9400009b8] main input error: ES_OUT_SET_(GROUP_)PCR  is called too late (pts_delay increased to 363 ms)
[0x7fa9400009b8] main input error: ES_OUT_RESET_PCR called
[0x7fa938c0bfe8] main decoder warning: early picture skipped
[0x7fa938c0bfe8] rawvideo decoder warning: invalid frame size (128 < 3110400)
[0x7fa938da48b8] main decoder debug: End of audio preroll
[0x19159f8] pulse audio output debug: underflow
[0x19159f8] pulse audio output debug: underflow
[0x7fa9400009b8] main input debug: Buffering 0%
[0x7fa938c0bfe8] main decoder debug: End of video preroll
[0x7fa938c0bfe8] main decoder debug: Received first picture
[0x7fa9400009b8] main input debug: Buffering 6%
[0x7fa9400009b8] main input debug: Buffering 13%
[0x7fa9400009b8] main input debug: Buffering 20%
[0x7fa9400009b8] main input debug: Buffering 27%
[0x7fa9400009b8] main input debug: Buffering 34%
[0x7fa9400009b8] main input debug: Buffering 41%
[0x7fa9400009b8] main input debug: Buffering 48%
[0x7fa9400009b8] main input debug: Buffering 55%
[0x7fa9400009b8] main input debug: Buffering 61%
[0x7fa9400009b8] main input debug: Buffering 68%
[0x7fa9400009b8] main input debug: Buffering 75%
[0x7fa9400009b8] main input debug: Buffering 82%
[0x7fa9400009b8] main input debug: Buffering 89%
[0x7fa9400009b8] main input debug: Buffering 96%
[0x7fa9400009b8] main input debug: Stream buffering done (375 ms in 486 ms)
[0x7fa9400009b8] main input debug: Decoder buffering done in 0 ms
[0x7fa980c56038] main video output warning: picture is too late to be displayed (missing 56 ms)
[0x7fa980c56038] main video output warning: picture is too late to be displayed (missing 39 ms)
[0x7fa980c56038] main video output warning: picture is too late to be displayed (missing 23 ms)
[0x7fa980c56038] main video output debug: picture might be displayed late (missing 6 ms)
[0x7fa980c56038] main video output warning: picture is too late to be displayed (missing 65 ms)
[0x7fa980c56038] main video output warning: picture is too late to be displayed (missing 49 ms)
[0x7fa980c56038] main video output warning: picture is too late to be displayed (missing 32 ms)
[0x7fa980c56038] main video output debug: picture might be displayed late (missing 15 ms)
[0x7fa9400009b8] main input error: ES_OUT_SET_(GROUP_)PCR  is called too late (pts_delay increased to 364 ms)
[0x7fa9400009b8] main input error: ES_OUT_RESET_PCR called
[0x7fa938c0bfe8] rawvideo decoder warning: invalid frame size (128 < 3110400)
[0x19159f8] pulse audio output debug: underflow
[0x7fa938da48b8] main decoder debug: End of audio preroll
[0x7fa938c0bfe8] main decoder debug: End of video preroll
[0x7fa938c0bfe8] main decoder debug: Received first picture
[0x7fa9400009b8] main input debug: Buffering 0%
[0x19159f8] pulse audio output debug: underflow
[0x7fa9400009b8] main input debug: Buffering 6%
[0x7fa9400009b8] main input debug: Buffering 13%
[0x7fa9400009b8] main input debug: Buffering 20%
[0x7fa9400009b8] main input debug: Buffering 27%
[0x7fa9400009b8] main input debug: Buffering 34%
[0x7fa9400009b8] main input debug: Buffering 41%
[0x7fa9400009b8] main input debug: Buffering 48%
[0x7fa9400009b8] main input debug: Buffering 54%
[0x7fa9400009b8] main input debug: Buffering 61%
[0x7fa9400009b8] main input debug: Buffering 68%
[0x7fa9400009b8] main input debug: Buffering 75%
[0x7fa9400009b8] main input debug: Buffering 82%
[0x7fa9400009b8] main input debug: Buffering 89%
[0x7fa9400009b8] main input debug: Buffering 96%
[0x7fa9400009b8] main input debug: Stream buffering done (375 ms in 440 ms)
[0x7fa9400009b8] main input debug: Decoder buffering done in 0 ms
[0x19159f8] pulse audio output debug: changing sink 2: alsa_output.usb-0d8c_USB_PnP_Sound_Device-00-Device.iec958-stereo (CM108 Audio Controller Digital Stereo (IEC958))
[0x7fa92c001248] main vout display debug: auto hiding mouse cursor
[0x19159f8] pulse audio output debug: suspended
[0x19159f8] pulse audio output debug: changing sink 2: alsa_output.usb-0d8c_USB_PnP_Sound_Device-00-Device.iec958-stereo (CM108 Audio Controller Digital Stereo (IEC958))
    
por Mina Michael 05.01.2016 / 17:07

1 resposta

1

Infelizmente, não posso comentar ainda. Você pode executar o VLC com a opção -vvv :

vlc -vvv video.avi

e fornecer alguns resultados para que possamos entender melhor o que está acontecendo lá. Obrigado.

Editar: Você também pode tentar aumentar o valor do cache nas configurações dos VLCs. Vá para Media -> Open Multiple Files , em seguida, vá para a guia Arquivo e defina a caixa de seleção Show more options :

    
por incBrain 05.01.2016 / 17:12