質問
- 動画の再生が途中で止まってしまいます
-
本文:
videoタグで動画を再生していますが、途中で再生がストップしてしまいます。
こちらですので、よければどこが悪いのか教えてください。
http://mobile.ariake.net/movie/vol_8.html
ソースはcssが
<style type="text/css">
<!--
video {
width: 100%;
}
</style>
HTMLが
<video preload="auto" src="V_20161016_145316.mp4" controls></video>
です。
- 緊急度:通常投稿者:ariake1954さん投稿時間:2021/11/16 18:20
回答 No.11444
この回答がベストアンサーです
ファイルサイズが大きすぎて、再生に対してダウンロードが追いつけません。
MP4ですから、ダウンロードしながら再生可能ですが、ダウンロードが再生についていけていません。
ファイルサイズが704MBもあり、ダウンロードしてみたら、途中で遅延が起こり、5分以上かかりました。
--
$ curl http://mobile.ariake.net/movie/V_20161016_145316.mp4 -o V_20161016_145316.mp4
% Total % Received % Xferd Average Speed Time Time Time Current
Dload Upload Total Spent Left Speed
100 704M 100 704M 0 0 2342k 0 0:05:07 0:05:07 --:--:-- 5123k
--
かりに均等な速度でダウンロードされたとしても、間に合わないことが多くなるでしょう。動画の時間は5分ないですから。
--
$ ffprobe V_20161016_145316.mp4
(中略)
Duration: 00:04:53.85, start: 0.000000, bitrate: 20101 kb/s
Stream #0:0(eng): Video: h264 (Baseline) (avc1 / 0x31637661), yuv420p, 1920x1080, 20000 kb/s, SAR 1:1 DAR 16:9, 28.56 fps, 30 tbr, 90k tbn, 180k tbc (default)
Metadata:
creation_time : 2016-10-16T05:58:11.000000Z
handler_name : VideoHandle
vendor_id : [0][0][0][0]
Stream #0:1(eng): Audio: aac (LC) (mp4a / 0x6134706D), 48000 Hz, stereo, fltp, 96 kb/s (default)
--
動画ファイルの品質が高すぎます。
ダウンロードして再生させる「レンタルサーバ」ではなく、YouTubeなどストリーミング配信サービスを利用するレベルです。
サーバの容量や転送量からみても、これを繰り返していると厳しいでしょう。
https://www.star.ne.jp/support/faq/service_capacity.php
https://www.star.ne.jp/support/faq/service_data_transmit.php
質問者からのコメント
返事遅くなりました。ファイルの圧縮を考えてみます。