Комментарии 15
НЛО прилетело и опубликовало эту надпись здесь
В официальной документации пишут, что не более 2000 видео на 1 аккаунт, при добавлении через API, а также длина видео не может превышать 10 минут и размер видео не может превышать 1 ГБ.
НЛО прилетело и опубликовало эту надпись здесь
длина видео не может превышать 10 минут
И всё-таки не 10 минут, а 15 см. code.google.com/intl/en-EN/apis/youtube/faq.html#limits
Видимо русскую документацию ещё не обновили: code.google.com/intl/ru/apis/youtube/faq.html#limits
прочел как 15 сантиметров :)
А разве уже ограничение не сняли? Вот у меня в аккаунте, на сайте ютуба при загрузке видео вижу это:
Поздравляем! В ваш аккаунт теперь можно загружать видео длительностью более 15 минут. Нажмите кнопку «Загрузить», чтобы выбрать видео.?
Или к загрузке через API это отношения не имеет?
Поздравляем! В ваш аккаунт теперь можно загружать видео длительностью более 15 минут. Нажмите кнопку «Загрузить», чтобы выбрать видео.?
Или к загрузке через API это отношения не имеет?
спасибо, пригодится для загрузки и хранения каких-либо учебных видео-обзоров)
Большое спасибо, очень полезная штука! Уже давно хочу организовать сервис для посетителей своего сайта, чтобы они могли загружать через API ютуба видео и размещать его на сайте.
У кого-нибудь работает под ie 7-8?
Автору спасибо за плагин.
Чтобы в IE заработало, нужно поправить вызов event.preventDefault() согласно документации api.jquery.com/event.preventDefault/
1) yt_ajaxfileupload.js, закомментировать 24ю строку:
2) demo/index.html, строка 13, немного доработать обработчик клика по кнопке «Загрузить»:
Чтобы в IE заработало, нужно поправить вызов event.preventDefault() согласно документации api.jquery.com/event.preventDefault/
1) yt_ajaxfileupload.js, закомментировать 24ю строку:
// Предотвращаем действие кнопки по умолчанию, которое отправит первую форму, и перезагрузит страницу
// event.preventDefault();
2) demo/index.html, строка 13, немного доработать обработчик клика по кнопке «Загрузить»:
$('#buttonUpload').click(function(event) {
event.preventDefault();
Дополнение к обновлённой версии плагина:
1. если используете CURL, то в «connect.php» меняем «functions.php» на «CURL_functions.php»;
2. в папку «demo» добавляете файл «.htaccess» со строчкой «AddDefaultCharset UTF-8»;
3. браузер «ругается» на то, что «event» не определён, поэтому в «yt_ajaxfileupload[.min].js» комментируем «event.preventDefault();», а для предотвращения действия кнопки по умолчанию, в конец функции «$('#buttonUpload').click(function()» просто дописываем «return false;»;
4. для полного соответсвия API, в функцию «ytConn()» добавляем «$request.=«GData-Version: 2\r\n»;», думаю, понятно, куда, и в переменной «$data» меняем одинарные кавычки на двойные.
1. если используете CURL, то в «connect.php» меняем «functions.php» на «CURL_functions.php»;
2. в папку «demo» добавляете файл «.htaccess» со строчкой «AddDefaultCharset UTF-8»;
3. браузер «ругается» на то, что «event» не определён, поэтому в «yt_ajaxfileupload[.min].js» комментируем «event.preventDefault();», а для предотвращения действия кнопки по умолчанию, в конец функции «$('#buttonUpload').click(function()» просто дописываем «return false;»;
4. для полного соответсвия API, в функцию «ytConn()» добавляем «$request.=«GData-Version: 2\r\n»;», думаю, понятно, куда, и в переменной «$data» меняем одинарные кавычки на двойные.
Ещё мне не очень понятно, почему в CURL_functions.php, для параметра CURLOPT_HEADER в качестве значения передаётся не истина или ложь, а массив заголовков… В документации об этом ничего не сказано.
Зарегистрируйтесь на Хабре, чтобы оставить комментарий
jQuery плагин, для Ajax загрузки видео на YouTube