Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/northmule/cross-posting-videos-on-social-networks-from-youtube
Сбор видео из Ютуб канала и публикация их в РуТуб, Телеграм, Вконтакте
https://github.com/northmule/cross-posting-videos-on-social-networks-from-youtube
crossposting laminas rutube telegram vkontakte youtube
Last synced: 29 days ago
JSON representation
Сбор видео из Ютуб канала и публикация их в РуТуб, Телеграм, Вконтакте
- Host: GitHub
- URL: https://github.com/northmule/cross-posting-videos-on-social-networks-from-youtube
- Owner: northmule
- License: apache-2.0
- Created: 2023-02-22T15:01:47.000Z (over 1 year ago)
- Default Branch: master
- Last Pushed: 2023-11-23T11:36:43.000Z (12 months ago)
- Last Synced: 2024-09-27T05:01:59.199Z (about 1 month ago)
- Topics: crossposting, laminas, rutube, telegram, vkontakte, youtube
- Language: PHP
- Homepage:
- Size: 150 KB
- Stars: 2
- Watchers: 1
- Forks: 2
- Open Issues: 3
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# Перенос видео из YouTube в RuTube и другие соц. сети
Приложение для сбора видео из Ютуб канала/каналов с дальнейшей их публикацией в другие социальные сети:
- Канал Телеграм
- Группа Вконтакте
- Канал Рутуб**Для переноса видео из YouTube необходимо**
- Заполнить файл настроек .env
- Запустить скрипт в консоли php script/process-videos-from-youtube.php**script/process-videos-from-youtube.php**
- Не отправляет видео, если ранее уже оно было отправлено в соц. сеть
- Хранит историю отправленных YouTube видео по каждой соц.сети в файле**script/full-transfer-of-videos-from-youtube-to-rutub.php**
- Отправляет все видео с Youtube канала в канал Rutube
- Не отправляет видео, если ранее уже оно было отправлено в Rutube**.env**
- Для каждой соц.сети нужно получить токены/api ключи
- Информацию о получение токенов можно найти в документации на сайтах соц.сетей**Адаптеры module/Youtube/src/ContentAdapter/AdapterInterface.php для ссылок и контента YouTube**
- Для использования нужно настроить алиас на соотвествующий адаптер в module/Youtube/src/ConfigProvider.php
- Алиас используется пока только в конструкторе Coderun\Vkontakte\Service\UploadVideo
- Адаптер использует сторонний сервис для получения ссылки(контент) на видео
- Может функционировать не корректно, в силу того что сторонние сайты меняются или перестают работать