Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/php/237.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
PHP-从视频URL获取MP4位置_Php_Python_Video - Fatal编程技术网

PHP-从视频URL获取MP4位置

PHP-从视频URL获取MP4位置,php,python,video,Php,Python,Video,我正在尝试从我的Udemy获取免费视频课程 我有这个链接,例如: 我想做的是获取mp4所在的位置,并将其嵌入到我的一个网站页面中 我有一个Chrome插件,只需查看源页面就可以下载MP4视频 有没有办法用PHP或Python实现同样的效果? 记住,我只需要视频位置,不需要下载它 感谢嵌入外部视频,首先确保您有权在网站上使用这些视频,否则您可能会面临版权问题。 以下是获取mp4链接的php代码: <?php $URL = "https://www.udemy.com/new-lecture/

我正在尝试从我的Udemy获取免费视频课程

我有这个链接,例如:

我想做的是获取mp4所在的位置,并将其嵌入到我的一个网站页面中

我有一个Chrome插件,只需查看源页面就可以下载MP4视频

有没有办法用PHP或Python实现同样的效果? 记住,我只需要视频位置,不需要下载它


感谢嵌入外部视频,首先确保您有权在网站上使用这些视频,否则您可能会面临版权问题。 以下是获取mp4链接的php代码:

<?php
$URL = "https://www.udemy.com/new-lecture/view/?data=SlFCJUxYR34JQx55Xk5XPFAUTh4NDRsqWBQJe0wBAW5M";
$Fetched_Contents = file_get_contents($URL);
if (preg_match('/<source(.*?)src="(.*?).mp4(.*?)"/i', $Fetched_Contents, $MP4_Link)){
    $Complete_MP4_Link = "{$MP4_Link[2]}.mp4{$MP4_Link[3]}";
    //now embed in your mp4 player using html,javascript
    echo $Complete_MP4_Link;
}else{
    echo "Didn't found any mp4 link.";
}
?>

您好@NijrajGelani,这将下载视频。我只需要一种方法来知道MP4源的URL