CLI-загрузчик видео и аудио во VK на Python
1 000 руб. за проект
•
безналичный расчёт, электронные деньги
Требуется написать (можно использовать готовые библиотеки для работы с API) загрузчик видео и аудио во ВК для командной строки.
1. Во время первого запуска скрипта, он задаёт ряд вопросов, из которых формирует конфиг в той же папке:
— Укажите ссылку на группу, в которую будут публиковаться материалы (извлекает ID группы и сохраняет в конфиг)
— Укажите ключ API для публикации в группу (сохраняет в конфиг).
Если конфига нет (удалён) — настройка происходит заново.
Также должна быть возможность указать конфиг явно, например, ./vk-uploader.py --config my_group.json, в таком случае конфигурация будет подгружена из указанного файла.
2. Скрипт использует ряд параметров.
-t, --title Заголовок видео/аудио
-d, --description Описание видео (слова песни для аудио)
-p, --privacy [Только для видео] Параметры публикации. [private,public,post] — последний параметр означает, что медиа не только опубликовано в соотв.разделе, но и поститься на главную страницу сразу после размещения в группе (такая опция есть во ВК по умолчанию).
Последний параметр — это путь к файлу. На основании расширения файла [mp3/mp4] скрипт выбирает что грузится — видео или аудио.
Крайне желательно при загрузке использовать progressbar2 (см. youtube-upload Python-скрипт на github).
После успешной загрузки в консоль выводится ссылка на загруженное видео или id загруженного audio.
Либо ошибка, если что-то пошло не так.
1. Во время первого запуска скрипта, он задаёт ряд вопросов, из которых формирует конфиг в той же папке:
— Укажите ссылку на группу, в которую будут публиковаться материалы (извлекает ID группы и сохраняет в конфиг)
— Укажите ключ API для публикации в группу (сохраняет в конфиг).
Если конфига нет (удалён) — настройка происходит заново.
Также должна быть возможность указать конфиг явно, например, ./vk-uploader.py --config my_group.json, в таком случае конфигурация будет подгружена из указанного файла.
2. Скрипт использует ряд параметров.
-t, --title Заголовок видео/аудио
-d, --description Описание видео (слова песни для аудио)
-p, --privacy [Только для видео] Параметры публикации. [private,public,post] — последний параметр означает, что медиа не только опубликовано в соотв.разделе, но и поститься на главную страницу сразу после размещения в группе (такая опция есть во ВК по умолчанию).
Последний параметр — это путь к файлу. На основании расширения файла [mp3/mp4] скрипт выбирает что грузится — видео или аудио.
Крайне желательно при загрузке использовать progressbar2 (см. youtube-upload Python-скрипт на github).
После успешной загрузки в консоль выводится ссылка на загруженное видео или id загруженного audio.
Либо ошибка, если что-то пошло не так.
Отзывы
Аноним
7 лет
назад
В заказе есть исполнитель
При переводе заказа из архивного в актуальный, текущий исполнитель будет снят с задачи.
Выберите тип сделки
С безопасной сделкой вы всегда сможете вернуть средства, если что-то пойдет не так. С простой сделкой вы самостоятельно договариваетесь с исполнителем об оплате и берете на себя решение конфликтов.