RAMにムービーをプリロードする

RAMにムービーをプリロードする

私の現在のコンピュータは、フルHDムービーをスムーズに実行することはできず、グラフィックカードの問題のようで、私のコンピュータが仕事をするほど強力ではないという考えを放棄しました(まだ可能です)。ところで最近、私の友人がSSDを購入して、同様の仕様のノートパソコンに装着したところ、今Full HDムービーを見ることができるようになりました。これはGPUの問題ではなくar / wの速度の問題であると疑われます。

今の問題は、疑問に思ってSSDがないので、実験を実行するのに無駄にする時間があるということです。ファイルをRAMにロードしてそこから読み込むことはできますか? SSDに似たRAM読み出し速度は可能でしょうか?

ベストアンサー1

ムービーをメモリにプリロードすることは、ネットワークストリーミングやディスクの再回転を望まない場合にのみ意味があります。

いずれにせよ、メディアプレーヤーのキャッシュサイズを増やすことができます。これを行うには、mplayer次のコマンドを使用して達成できます。

mplayer -cache <HUGE_NUMBER_IN_KILOBYTES> <VIDEO_FILE>

ビデオが遅くなったり壊れたりする問題は、グラフィックカードやそれを取り巻くライブラリやドライバにあることがよくあります。別のメディアプレーヤー(vlcxbmc)を試して、その設定で再生してみることができます。mplayer次の方法で他のビデオ出力ドライバをリセットしてみてください。

mplayer -vo <DRIVER> <VIDEO_FILE>

ここにあるパラメータはvdpau(nVidiaカードの場合)、vaapi(Intelの場合)などです(サポートされmplayer -vo helpているドライバのリストを確認してください)。

おすすめ記事