在php中能通过一个视频的url,得到他的播放长度吗
Jun 06, 2016 pm 08:43 PM
在php中能通过一个视频的url,在不打开视频的情况下,得到他的播放长度吗?
回复内容:
在php中能通过一个视频的url,在不打开视频的情况下,得到他的播放长度吗?
视频格式的长度属于视频的属性,一般包含在视频封装格式的头部标签中,并且不同的视频封装格式头部标签格式也不相同。
URL只是提供资源的定位,不会提供资源的内部属性。
除非这个URL中包含了视频播放长度信息,否则你将无从获取。
每个格式的视频文件都有视频长度的信息,吧视频文件下载到本地,然后解析二进制文件。
php_ffmpeg
一般来说直接通过URL是无法拿到视频的相关信息的,你要么根据视频网站的API根据视频的ID获取视频的相关信息,要么就把视频直接下载下来利用PHP-FFMpeg(https://github.com/PHP-FFMpeg/PHP-FFMpeg#ffprobe)获取到视频的时间,为了避免以后重复下载,可以把相关信息存储下来,碰到下载过的就直接读取不用下载获取了。
防守对方的手
我擦咧
擦了个DJ
``
##
<code><?php echo 'what's a fuck!';</code></code>

인기 기사

인기 기사

뜨거운 기사 태그

메모장++7.3.1
사용하기 쉬운 무료 코드 편집기

SublimeText3 중국어 버전
중국어 버전, 사용하기 매우 쉽습니다.

스튜디오 13.0.1 보내기
강력한 PHP 통합 개발 환경

드림위버 CS6
시각적 웹 개발 도구

SublimeText3 Mac 버전
신 수준의 코드 편집 소프트웨어(SublimeText3)

뜨거운 주제











Ubuntu 및 Debian용 PHP 8.4 설치 및 업그레이드 가이드

PHP 개발을 위해 Visual Studio Code(VS Code)를 설정하는 방법
