К сожалению, этот метод, который вы хотите использовать, вызовет у вас больше головной боли, чем что-либо еще. Зависимостей будет много, и чем больше вы добавляете, тем больше вам нужно обновлять другие вещи. В конце концов вам будет лучше обновлять вашу систему.
Установка из deb более безопасна, но также может привести к поломке, даже если вы используете параметр --force-all для установки. Мое скромное предложение состоит в том, что вы обновляете (да, я знаю, что вы этого не хотите, но если вы хотите последнее, вам придется это сделать).
Публиковать фотографии и видео в Facebook, Flickr, Веб-альбомах Picasa и YouTube.
blockquote>
Как показано здесь здесь , используйте этот простой учебник по доступу к стандартным API-интерфейсу Youtube Cloud, для настройки и выполнения заданий требуется 10 минут:
http://www.cnx-software.com/2014/02/09/how-to-upload-youtube-videos-with-the-command-line-in-linux/
blockquote>У Google есть свой собственный сценарий upload_video.py, и я мог бы заставить его работать с некоторыми или, скорее, с большим количеством усилий, в основном из-за аутентификации. Вероятно, есть лучший способ (комментарии приветствуются), но вот что мне нужно сделать в Ubuntu 14.04, хотя я должен работать и для 12.04 / 13.10:
Загрузите скрипт:
mkdir youtube-upload cd youtube-upload wget https://github.com/youtube/api-samples/raw/master/python/upload_video.py
Загрузите и извлеките Google API Python Client и переместите соответствующие каталоги в каталог, где находится скрипт:
wget https://google-api-python-client.googlecode.com/files/google-api- python-client-1.2.tar.gz tar xzvf google-api-python-client-1.2.tar.gz cd google-api-python-client-1.2 / mv apiclient / oauth2client / uritemplate / .. cd ..
На компьютере с рабочим интерфейсом создайте проект с именем «Youtube Upload Script» с помощью Google Cloud Console (имя и идентификатор не имеют значения) с использованием учетных данных YouTube и «Включить API данных YouTube v3» в API & amp; auth-> API. В Credentials нажмите кнопку CREATE NEW CLIENT ID, выберите «Установленное приложение для типа приложения» и «Другое для установленного типа приложения» и нажмите «Создать идентификатор клиента». Теперь у вас должен быть идентификатор клиента для собственного приложения, который выглядит так:
Youtube_Native_Client_ID
Вернитесь в командную строку, создайте файл client_secrets.json vi, который вам нужен, например, nano, vi , ...) с идентификатором клиента, секретным ключом клиента и переадресацией URI выше:
{"установлен": {"client_id": "xxxxxxxxxx-yyyyyyyyyyyyyy.apps.googleusercontent.com", " client_secret ":" ABCDXXxxxxxxxxx-CddddddddD "," redirect_uris ": [" http: // locahost "," urn: ietf: wg: oauth: 2.0: oob "]," auth_uri ":" https://accounts.google. com / o / oauth2 / auth "," token_uri ":" https://accounts.google.com/o/oauth2/token "}}
Теперь вы можете загрузить видео на ваш аккаунт YouTube со сценарием. Есть два случая: у вас есть доступ к настольному браузеру, например Chromium или Firefox, на компьютере, где выполняется скрипт:
python upload_video.py --file = video.webm --title = "Заголовок видео" \ --description = "Описание видео" --keywords = "keyword1, keyword2" \ --category = 22 --privacyStatus = "unlisted" Большинство параметров являются самоописательными. Категория 22 относится к людям и блогу. доступны другие категории: комедия «23», образование «27», развлечения «24», Film & amp; Анимация «1», игра «20», Howto & amp; Стиль «26», музыка «10», новости и amp; Политика «25», «Некоммерческие организации и партнеры»; Активизм «29», People & amp; Блоги «22», Домашние животные и Животные «15», Science & amp; Технология «28», спорт «17», и Travel & amp; События «19».
privacyStatus позволяет вам выбирать между частными, частными или общедоступными. Машина, на которой выполняется сценарий, не имеет доступа к настольному браузеру, и вам нужно использовать браузер на другом компьютере, вместо этого выполните следующую команду:
python upload_video.py --file = video.webm --title = "Название видео" \ --description = "Описание видео" --keywords = "keyword1, keyword2" \ --category = 22 --privacyStatus = "unlisted" --noauth_local_webserver
Он предоставит ссылку на доступ в вашем браузере, чтобы получить код подтверждения, который вы можете ввести в терминал. Это требуется только в первый раз, после того как вы можете просто загрузить видео без вмешательства пользователя для аутентификации. Если вы запустите команду без noauth_local_webserver, и если у вас есть только доступ к текстовому веб-браузеру, это не сработает, поскольку они обычно не поддерживают JavaScript. Вот и все, видео теперь должно быть загружено на ваш аккаунт YouTube.
Аутентификация прошла успешно. Загрузка файла ... Video id 'sbRf3O3VCEI' был успешно загружен.
Я сам протестировал его с помощью с одним из наших видео , и он прошел довольно быстро, с VPS.
Подробнее: http://www.cnx-software.com/2014/02/09/how-to-upload-youtube-videos-with-the-command-line-in-linux/#ixzz3NUKWeuqU [ ! d22]
Попробуйте расширение firefox Fireuploader, работает как шарм;)
Публиковать фотографии и видео в Facebook, Flickr, Веб-альбомах Picasa и YouTube.
blockquote>
Как показано здесь здесь , используйте этот простой учебник по доступу к стандартным API-интерфейсу Youtube Cloud, для настройки и выполнения заданий требуется 10 минут:
http://www.cnx-software.com/2014/02/09/how-to-upload-youtube-videos-with-the-command-line-in-linux/
blockquote>У Google есть свой собственный сценарий upload_video.py, и я мог бы заставить его работать с некоторыми или, скорее, с большим количеством усилий, в основном из-за аутентификации. Вероятно, есть лучший способ (комментарии приветствуются), но вот что мне нужно сделать в Ubuntu 14.04, хотя я должен работать и для 12.04 / 13.10:
Загрузите скрипт:
mkdir youtube-upload cd youtube-upload wget https://github.com/youtube/api-samples/raw/master/python/upload_video.py
Загрузите и извлеките Google API Python Client и переместите соответствующие каталоги в каталог, где находится скрипт:
wget https://google-api-python-client.googlecode.com/files/google-api- python-client-1.2.tar.gz tar xzvf google-api-python-client-1.2.tar.gz cd google-api-python-client-1.2 / mv apiclient / oauth2client / uritemplate / .. cd ..
На компьютере с рабочим интерфейсом создайте проект с именем «Youtube Upload Script» с помощью Google Cloud Console (имя и идентификатор не имеют значения) с использованием учетных данных YouTube и «Включить API данных YouTube v3» в API & amp; auth-> API. В Credentials нажмите кнопку CREATE NEW CLIENT ID, выберите «Установленное приложение для типа приложения» и «Другое для установленного типа приложения» и нажмите «Создать идентификатор клиента». Теперь у вас должен быть идентификатор клиента для собственного приложения, который выглядит так:
Youtube_Native_Client_ID
Вернитесь в командную строку, создайте файл client_secrets.json vi, который вам нужен, например, nano, vi , ...) с идентификатором клиента, секретным ключом клиента и переадресацией URI выше:
{"установлен": {"client_id": "xxxxxxxxxx-yyyyyyyyyyyyyy.apps.googleusercontent.com", " client_secret ":" ABCDXXxxxxxxxxx-CddddddddD "," redirect_uris ": [" http: // locahost "," urn: ietf: wg: oauth: 2.0: oob "]," auth_uri ":" https://accounts.google. com / o / oauth2 / auth "," token_uri ":" https://accounts.google.com/o/oauth2/token "}}
Теперь вы можете загрузить видео на ваш аккаунт YouTube со сценарием. Есть два случая: у вас есть доступ к настольному браузеру, например Chromium или Firefox, на компьютере, где выполняется скрипт:
python upload_video.py --file = video.webm --title = "Заголовок видео" \ --description = "Описание видео" --keywords = "keyword1, keyword2" \ --category = 22 --privacyStatus = "unlisted" Большинство параметров являются самоописательными. Категория 22 относится к людям и блогу. доступны другие категории: комедия «23», образование «27», развлечения «24», Film & amp; Анимация «1», игра «20», Howto & amp; Стиль «26», музыка «10», новости и amp; Политика «25», «Некоммерческие организации и партнеры»; Активизм «29», People & amp; Блоги «22», Домашние животные и Животные «15», Science & amp; Технология «28», спорт «17», и Travel & amp; События «19».
privacyStatus позволяет вам выбирать между частными, частными или общедоступными. Машина, на которой выполняется сценарий, не имеет доступа к настольному браузеру, и вам нужно использовать браузер на другом компьютере, вместо этого выполните следующую команду:
python upload_video.py --file = video.webm --title = "Название видео" \ --description = "Описание видео" --keywords = "keyword1, keyword2" \ --category = 22 --privacyStatus = "unlisted" --noauth_local_webserver
Он предоставит ссылку на доступ в вашем браузере, чтобы получить код подтверждения, который вы можете ввести в терминал. Это требуется только в первый раз, после того как вы можете просто загрузить видео без вмешательства пользователя для аутентификации. Если вы запустите команду без noauth_local_webserver, и если у вас есть только доступ к текстовому веб-браузеру, это не сработает, поскольку они обычно не поддерживают JavaScript. Вот и все, видео теперь должно быть загружено на ваш аккаунт YouTube.
Аутентификация прошла успешно. Загрузка файла ... Video id 'sbRf3O3VCEI' был успешно загружен.
Я сам протестировал его с помощью с одним из наших видео , и он прошел довольно быстро, с VPS.
Подробнее: http://www.cnx-software.com/2014/02/09/how-to-upload-youtube-videos-with-the-command-line-in-linux/#ixzz3NUKWeuqU [ ! d22]
Попробуйте расширение firefox Fireuploader, работает как шарм;)
Публиковать фотографии и видео в Facebook, Flickr, Веб-альбомах Picasa и YouTube.
blockquote>
Как показано здесь здесь , используйте этот простой учебник по доступу к стандартным API-интерфейсу Youtube Cloud, для настройки и выполнения заданий требуется 10 минут:
http://www.cnx-software.com/2014/02/09/how-to-upload-youtube-videos-with-the-command-line-in-linux/
blockquote>У Google есть свой собственный сценарий upload_video.py, и я мог бы заставить его работать с некоторыми или, скорее, с большим количеством усилий, в основном из-за аутентификации. Вероятно, есть лучший способ (комментарии приветствуются), но вот что мне нужно сделать в Ubuntu 14.04, хотя я должен работать и для 12.04 / 13.10:
Загрузите скрипт:
mkdir youtube-upload cd youtube-upload wget https://github.com/youtube/api-samples/raw/master/python/upload_video.py
Загрузите и извлеките Google API Python Client и переместите соответствующие каталоги в каталог, где находится скрипт:
wget https://google-api-python-client.googlecode.com/files/google-api- python-client-1.2.tar.gz tar xzvf google-api-python-client-1.2.tar.gz cd google-api-python-client-1.2 / mv apiclient / oauth2client / uritemplate / .. cd ..
На компьютере с рабочим интерфейсом создайте проект с именем «Youtube Upload Script» с помощью Google Cloud Console (имя и идентификатор не имеют значения) с использованием учетных данных YouTube и «Включить API данных YouTube v3» в API & amp; auth-> API. В Credentials нажмите кнопку CREATE NEW CLIENT ID, выберите «Установленное приложение для типа приложения» и «Другое для установленного типа приложения» и нажмите «Создать идентификатор клиента». Теперь у вас должен быть идентификатор клиента для собственного приложения, который выглядит так:
Youtube_Native_Client_ID
Вернитесь в командную строку, создайте файл client_secrets.json vi, который вам нужен, например, nano, vi , ...) с идентификатором клиента, секретным ключом клиента и переадресацией URI выше:
{"установлен": {"client_id": "xxxxxxxxxx-yyyyyyyyyyyyyy.apps.googleusercontent.com", " client_secret ":" ABCDXXxxxxxxxxx-CddddddddD "," redirect_uris ": [" http: // locahost "," urn: ietf: wg: oauth: 2.0: oob "]," auth_uri ":" https://accounts.google. com / o / oauth2 / auth "," token_uri ":" https://accounts.google.com/o/oauth2/token "}}
Теперь вы можете загрузить видео на ваш аккаунт YouTube со сценарием. Есть два случая: у вас есть доступ к настольному браузеру, например Chromium или Firefox, на компьютере, где выполняется скрипт:
python upload_video.py --file = video.webm --title = "Заголовок видео" \ --description = "Описание видео" --keywords = "keyword1, keyword2" \ --category = 22 --privacyStatus = "unlisted" Большинство параметров являются самоописательными. Категория 22 относится к людям и блогу. доступны другие категории: комедия «23», образование «27», развлечения «24», Film & amp; Анимация «1», игра «20», Howto & amp; Стиль «26», музыка «10», новости и amp; Политика «25», «Некоммерческие организации и партнеры»; Активизм «29», People & amp; Блоги «22», Домашние животные и Животные «15», Science & amp; Технология «28», спорт «17», и Travel & amp; События «19».
privacyStatus позволяет вам выбирать между частными, частными или общедоступными. Машина, на которой выполняется сценарий, не имеет доступа к настольному браузеру, и вам нужно использовать браузер на другом компьютере, вместо этого выполните следующую команду:
python upload_video.py --file = video.webm --title = "Название видео" \ --description = "Описание видео" --keywords = "keyword1, keyword2" \ --category = 22 --privacyStatus = "unlisted" --noauth_local_webserver
Он предоставит ссылку на доступ в вашем браузере, чтобы получить код подтверждения, который вы можете ввести в терминал. Это требуется только в первый раз, после того как вы можете просто загрузить видео без вмешательства пользователя для аутентификации. Если вы запустите команду без noauth_local_webserver, и если у вас есть только доступ к текстовому веб-браузеру, это не сработает, поскольку они обычно не поддерживают JavaScript. Вот и все, видео теперь должно быть загружено на ваш аккаунт YouTube.
Аутентификация прошла успешно. Загрузка файла ... Video id 'sbRf3O3VCEI' был успешно загружен.
Я сам протестировал его с помощью с одним из наших видео , и он прошел довольно быстро, с VPS.
Подробнее: http://www.cnx-software.com/2014/02/09/how-to-upload-youtube-videos-with-the-command-line-in-linux/#ixzz3NUKWeuqU [ ! d22]
Попробуйте расширение firefox Fireuploader, работает как шарм;)
Публиковать фотографии и видео в Facebook, Flickr, Веб-альбомах Picasa и YouTube.
blockquote>
Как показано здесь здесь , используйте этот простой учебник по доступу к стандартным API-интерфейсу Youtube Cloud, для настройки и выполнения заданий требуется 10 минут:
http://www.cnx-software.com/2014/02/09/how-to-upload-youtube-videos-with-the-command-line-in-linux/
blockquote>У Google есть свой собственный сценарий upload_video.py, и я мог бы заставить его работать с некоторыми или, скорее, с большим количеством усилий, в основном из-за аутентификации. Вероятно, есть лучший способ (комментарии приветствуются), но вот что мне нужно сделать в Ubuntu 14.04, хотя я должен работать и для 12.04 / 13.10:
Загрузите скрипт:
mkdir youtube-upload cd youtube-upload wget https://github.com/youtube/api-samples/raw/master/python/upload_video.py
Загрузите и извлеките Google API Python Client и переместите соответствующие каталоги в каталог, где находится скрипт:
wget https://google-api-python-client.googlecode.com/files/google-api- python-client-1.2.tar.gz tar xzvf google-api-python-client-1.2.tar.gz cd google-api-python-client-1.2 / mv apiclient / oauth2client / uritemplate / .. cd ..
На компьютере с рабочим интерфейсом создайте проект с именем «Youtube Upload Script» с помощью Google Cloud Console (имя и идентификатор не имеют значения) с использованием учетных данных YouTube и «Включить API данных YouTube v3» в API & amp; auth-> API. В Credentials нажмите кнопку CREATE NEW CLIENT ID, выберите «Установленное приложение для типа приложения» и «Другое для установленного типа приложения» и нажмите «Создать идентификатор клиента». Теперь у вас должен быть идентификатор клиента для собственного приложения, который выглядит так:
Youtube_Native_Client_ID
Вернитесь в командную строку, создайте файл client_secrets.json vi, который вам нужен, например, nano, vi , ...) с идентификатором клиента, секретным ключом клиента и переадресацией URI выше:
{"установлен": {"client_id": "xxxxxxxxxx-yyyyyyyyyyyyyy.apps.googleusercontent.com", " client_secret ":" ABCDXXxxxxxxxxx-CddddddddD "," redirect_uris ": [" http: // locahost "," urn: ietf: wg: oauth: 2.0: oob "]," auth_uri ":" https://accounts.google. com / o / oauth2 / auth "," token_uri ":" https://accounts.google.com/o/oauth2/token "}}
Теперь вы можете загрузить видео на ваш аккаунт YouTube со сценарием. Есть два случая: у вас есть доступ к настольному браузеру, например Chromium или Firefox, на компьютере, где выполняется скрипт:
python upload_video.py --file = video.webm --title = "Заголовок видео" \ --description = "Описание видео" --keywords = "keyword1, keyword2" \ --category = 22 --privacyStatus = "unlisted" Большинство параметров являются самоописательными. Категория 22 относится к людям и блогу. доступны другие категории: комедия «23», образование «27», развлечения «24», Film & amp; Анимация «1», игра «20», Howto & amp; Стиль «26», музыка «10», новости и amp; Политика «25», «Некоммерческие организации и партнеры»; Активизм «29», People & amp; Блоги «22», Домашние животные и Животные «15», Science & amp; Технология «28», спорт «17», и Travel & amp; События «19».
privacyStatus позволяет вам выбирать между частными, частными или общедоступными. Машина, на которой выполняется сценарий, не имеет доступа к настольному браузеру, и вам нужно использовать браузер на другом компьютере, вместо этого выполните следующую команду:
python upload_video.py --file = video.webm --title = "Название видео" \ --description = "Описание видео" --keywords = "keyword1, keyword2" \ --category = 22 --privacyStatus = "unlisted" --noauth_local_webserver
Он предоставит ссылку на доступ в вашем браузере, чтобы получить код подтверждения, который вы можете ввести в терминал. Это требуется только в первый раз, после того как вы можете просто загрузить видео без вмешательства пользователя для аутентификации. Если вы запустите команду без noauth_local_webserver, и если у вас есть только доступ к текстовому веб-браузеру, это не сработает, поскольку они обычно не поддерживают JavaScript. Вот и все, видео теперь должно быть загружено на ваш аккаунт YouTube.
Аутентификация прошла успешно. Загрузка файла ... Video id 'sbRf3O3VCEI' был успешно загружен.
Я сам протестировал его с помощью с одним из наших видео , и он прошел довольно быстро, с VPS.
Подробнее: http://www.cnx-software.com/2014/02/09/how-to-upload-youtube-videos-with-the-command-line-in-linux/#ixzz3NUKWeuqU [ ! d22]
Публиковать фотографии и видео в Facebook, Flickr, Веб-альбомах Picasa и YouTube.
blockquote>
Попробуйте расширение firefox Fireuploader, работает как шарм;)
Как показано здесь здесь , используйте этот простой учебник по доступу к стандартным API-интерфейсу Youtube Cloud, для настройки и выполнения заданий требуется 10 минут:
http://www.cnx-software.com/2014/02/09/how-to-upload-youtube-videos-with-the-command-line-in-linux/
blockquote>У Google есть свой собственный сценарий upload_video.py, и я мог бы заставить его работать с некоторыми или, скорее, с большим количеством усилий, в основном из-за аутентификации. Вероятно, есть лучший способ (комментарии приветствуются), но вот что мне нужно сделать в Ubuntu 14.04, хотя я должен работать и для 12.04 / 13.10:
Загрузите скрипт:
mkdir youtube-upload cd youtube-upload wget https://github.com/youtube/api-samples/raw/master/python/upload_video.py
Загрузите и извлеките Google API Python Client и переместите соответствующие каталоги в каталог, где находится скрипт:
wget https://google-api-python-client.googlecode.com/files/google-api- python-client-1.2.tar.gz tar xzvf google-api-python-client-1.2.tar.gz cd google-api-python-client-1.2 / mv apiclient / oauth2client / uritemplate / .. cd ..
На компьютере с рабочим интерфейсом создайте проект с именем «Youtube Upload Script» с помощью Google Cloud Console (имя и идентификатор не имеют значения) с использованием учетных данных YouTube и «Включить API данных YouTube v3» в API & amp; auth-> API. В Credentials нажмите кнопку CREATE NEW CLIENT ID, выберите «Установленное приложение для типа приложения» и «Другое для установленного типа приложения» и нажмите «Создать идентификатор клиента». Теперь у вас должен быть идентификатор клиента для собственного приложения, который выглядит так:
Youtube_Native_Client_ID
Вернитесь в командную строку, создайте файл client_secrets.json vi, который вам нужен, например, nano, vi , ...) с идентификатором клиента, секретным ключом клиента и переадресацией URI выше:
{"установлен": {"client_id": "xxxxxxxxxx-yyyyyyyyyyyyyy.apps.googleusercontent.com", " client_secret ":" ABCDXXxxxxxxxxx-CddddddddD "," redirect_uris ": [" http: // locahost "," urn: ietf: wg: oauth: 2.0: oob "]," auth_uri ":" https://accounts.google. com / o / oauth2 / auth "," token_uri ":" https://accounts.google.com/o/oauth2/token "}}
Теперь вы можете загрузить видео на ваш аккаунт YouTube со сценарием. Есть два случая: у вас есть доступ к настольному браузеру, например Chromium или Firefox, на компьютере, где выполняется скрипт:
python upload_video.py --file = video.webm --title = "Заголовок видео" \ --description = "Описание видео" --keywords = "keyword1, keyword2" \ --category = 22 --privacyStatus = "unlisted" Большинство параметров являются самоописательными. Категория 22 относится к людям и блогу. доступны другие категории: комедия «23», образование «27», развлечения «24», Film & amp; Анимация «1», игра «20», Howto & amp; Стиль «26», музыка «10», новости и amp; Политика «25», «Некоммерческие организации и партнеры»; Активизм «29», People & amp; Блоги «22», Домашние животные и Животные «15», Science & amp; Технология «28», спорт «17», и Travel & amp; События «19».
privacyStatus позволяет вам выбирать между частными, частными или общедоступными. Машина, на которой выполняется сценарий, не имеет доступа к настольному браузеру, и вам нужно использовать браузер на другом компьютере, вместо этого выполните следующую команду:
python upload_video.py --file = video.webm --title = "Название видео" \ --description = "Описание видео" --keywords = "keyword1, keyword2" \ --category = 22 --privacyStatus = "unlisted" --noauth_local_webserver
Он предоставит ссылку на доступ в вашем браузере, чтобы получить код подтверждения, который вы можете ввести в терминал. Это требуется только в первый раз, после того как вы можете просто загрузить видео без вмешательства пользователя для аутентификации. Если вы запустите команду без noauth_local_webserver, и если у вас есть только доступ к текстовому веб-браузеру, это не сработает, поскольку они обычно не поддерживают JavaScript. Вот и все, видео теперь должно быть загружено на ваш аккаунт YouTube.
Аутентификация прошла успешно. Загрузка файла ... Video id 'sbRf3O3VCEI' был успешно загружен.
Я сам протестировал его с помощью с одним из наших видео , и он прошел довольно быстро, с VPS.
Подробнее: http://www.cnx-software.com/2014/02/09/how-to-upload-youtube-videos-with-the-command-line-in-linux/#ixzz3NUKWeuqU [ ! d22]