Мне нужно реализовать функцию, при которой пользователь может вставить одну или несколько ссылок YouTube, затем скрипт PHP загружает все из них на сервер, отображает индикатор выполнения для каждой загрузки и затем вставляет соответствующую информацию о них в базу данных.
Как мне реализовать это ... Это достижимо только с помощью file_get_contents ()? Или, может быть, я должен использовать CURL? И как мне реализовать индикатор выполнения для каждого процесса загрузки? Я думал, если вы могли бы сделать это с JQuery как-то.
Помощь приветствуется. Спасибо.
edit : Просто для пояснения: мне не нужно знать, как загружать видео с YouTube, как загружать несколько файлов и как отображать индикатор выполнения для каждой загрузки.
edit2 : Подробно: Сайт является архивным сайтом для художника. Если видеофайл, такой как интервью или живое выступление, еще не существует на сайте, но существует на YouTube, пользователь может просто вставить ссылку на этот видеофайл, затем сервер загрузит этот файл на сервер и с этого указать его в архиве и разместить на сервере, а затем люди могут смотреть видео на сайте. Мне просто нужно знать, как загружать несколько файлов одновременно и отображать индикатор выполнения для каждой загрузки, чтобы пользователи могли видеть, когда они будут готовы для просмотра.