如题,在 IOS 同一个微信客户端,用 A 账号打开小程序视频可以播放,登录另一个账号 B 就不能播放
mediainfo 信息如下:
General
Complete name : 5.mp4
Format : MPEG-4
Format profile : Base Media / Version 2
Codec ID : mp42 (isom/mp41/mp42)
File size : 43.7 MiB
Duration : 4 min 59 s
Overall bit rate : 1 227 kb/s
Frame rate : 30.000 FPS
Encoded date : 2024-01-09 09:40:58 UTC
Tagged date : 2024-01-09 09:41:15 UTC
Video
ID : 1
Format : AVC
Format/Info : Advanced Video Codec
Format profile : High@L3.1
Format settings : CABAC / 2 Ref Frames
Format settings, CABAC : Yes
Format settings, Reference frames : 2 frames
Codec ID : avc1
Codec ID/Info : Advanced Video Coding
Duration : 4 min 59 s
Bit rate : 1 197 kb/s
Width : 960 pixels
Height : 540 pixels
Display aspect ratio : 16:9
Frame rate mode : Constant
Frame rate : 30.000 FPS
Color space : YUV
Chroma subsampling : 4:2:0
Bit depth : 8 bits
Scan type : Progressive
Bits/(Pixel*Frame) : 0.077
Stream size : 42.7 MiB (98%)
Title : Core Media Video
Encoded date : 2024-01-09 09:40:58 UTC
Tagged date : 2024-01-09 09:41:15 UTC
Color range : Limited
Color primaries : BT.709
Transfer characteristics : BT.709
Matrix coefficients : BT.709
Codec configuration box : avcC
尝试过用 ffmpeg 转成 h264 格式试着有一小段时间可以播放,过一段时间又不可以了,命令如下:
ffmpeg -i 5.mp4 -c:v libx264 -pix_fmt yuv420p -c:a aac output.mp4
请具体描述问题出现的流程,并提供能复现问题的简单代码片段(https://developers.weixin.qq.com/miniprogram/dev/devtools/minicode.html)。