動画を再生
3582 ワード
イントロ
私がウェブアプリケーションから得られたものを再生しようとするとき、私はダウンロードを終えた後に彼らを演ずることができました.
WebM
実際に、私は最後に作成したWebMビデオを使用してストリーミングを再生することができます.
PlayVideo京大理
<!DOCTYPE html>
<html lang="en">
<head>
<title>Play Video</title>
<meta charset="utf-8">
</head>
<body>
<video controls muted autoplay>
<!-- Play published static files -->
<source src="/video/sample.webm" type="video/webm">
</video>
</body>
</html>
Unityアプリケーションで遊ぶ
また、“videoplayer”でUnityアプリケーションで遊ぶことができます.
それだけで特定のビデオとオーディオコーデックを再生することができます.
WebMに変換する
これを行うには、MP 4ファイルをWebMファイルに変換します.
今回はffmpegを使います.
私は、最も簡単な方法が「ロスレス1」を加えていると思います.
ffmpeg -i "./wwwroot/video/sample.mp4" -c:a libvorbis -lossless 1 ./wwwroot/video/sample_vp8_mp4_lossless.webm
しかし、変換されたファイルサイズは10倍以上になります.ffmpeg -i "./wwwroot/video/sample.mp4" -c:v libvpx -c:a libvorbis -crf 10 -b:v 100M -g 300 ./wwwroot/video/sample_vp8_mp4.webm
この値を大きく設定すれば、品質が高くなる.
しかし、ファイルサイズも大きくなります.
Reference
この問題について(動画を再生), 我々は、より多くの情報をここで見つけました https://dev.to/masanori_msl/ffmpeg-play-streaming-videos-109jテキストは自由に共有またはコピーできます。ただし、このドキュメントのURLは参考URLとして残しておいてください。
Collection and Share based on the CC Protocol