Уявімо ситуацію: ви відібрали відео для трансляції, створили плейлист і запустили цю трансляцію на YouTube. І ось ви помічаєте, що ваша трансляція переривається, а YouTube сигналізує про буферизацію даних і низьку якість відеопотоку. Відео трансляції починає зависати, звук спотворюється або відстає/випереджає картинку і взагалі з ефіром відбувається щось незрозуміле, так що його простіше зупинити й більше не запускати. Певно, навіть уявляти не треба цю проблему, адже з нею стикалось багато креаторів.
Тож у цій статті ми детально розповімо, чому так стається і яке рішення ми маємо для вас, щоб запуск циклічних трансляцій був для вас швидким і результативним процесом.
Чому трансляція може перериватись?
Якщо ви запускаєте трансляцію із завчасно відзнятого контенту через будь-яке програмне забезпечення, що дозволяє відкладати ефіри чи транслювати їх із хмарних сховищ, і стикались з проблемою низької якості передачі потоку чи буферизації даних, то зазвичай корінь цієї проблеми в неоптимізованих відеороликах для трансляцій.
Ми стикались з тим, що користувачі cкачували свої ролики з YouTube і потім завантажували їх до “Сховища” нашого сервісу для запуску циклічних трансляцій або інших сервісів для потокової передачі.
Так робити не зовсім коректно:
- Відео, яке ви завантажили на свій канал, а потім звідти ж стягнули — це два різних відео (маємо на увазі за характеристиками: бітрейтом, розширенням тощо).
- Для стабільної й безперервної трансляції відеоролики повинні відповідати вимогам YouTube, а завантажені ролики втрачають ці параметри.
- Під час трансляції YouTube автоматично конвертує відеофайл під необхідні параметри, якщо для трансляції ви вибрали неоптимізовані ролики. Якщо відеохостинг не може одночасно конвертувати ваш відеофайл і безперебійно його транслювати, скоріше за все, ваш ефір транслюватиметься уривками (з паузами).
- Крім того, якщо користувач формує плейлист для трансляції з декількох неоптимізованих роликів (які відрізняються роздільною здатністю, бітрейтом), це додатково може сповільнювати стабільну передачу потоку і призвести до переривання трансляції або її завершення з боку YouTube.
Чому не варто створювати трансляції з неоптимізованих відеофайлів?
Частково ми вже відповіли на це запитання вище: тому що це призведе до сповільненої передачі даних і ваша трансляція перериватиметься або взагалі буде примусово завершена.
Ми отримуємо повідомлення від користувачів, що вони запускали трансляції з неоптимізованими роликами й трансляція була стабільна. Одразу відповімо на це зауваження: дійсно, ваша трансляція може бути безперервною деякий час. Але скільки? Це лотерея. Де гарантія, що ваша наступна трансляція, основою для якої буде неоптимізоване відео, не почне перериватись одразу після початку чи взагалі не завершиться?
Оскільки ви створюєте трансляції для YouTube, радимо слідувати усім вимогам і грати за правилами відеохостингу, аби трансляції приносили вашому каналу нові перегляди, підписників та прибуток.
Якщо вас цей аргумент не переконав, то подумайте про прибуток чи його відсутність. Глядачі не затримуються на трансляціях з поганою якістю. А брак переглядів аж ніяк не допоможе монетизувати ваш контент. То чи варто тоді нехтувати оптимізацією, якщо є ризик зниження прибутку від YouTube-каналу?
Як самостійно забезпечити своїй трансляції високу пропускну здатність відеопотоку?
Єдине правильне рішення — оптимізувати відеофайли для трансляції. Це можна зробити за допомогою будь-якого відеоредактора.
Ми розуміємо, що для багатьох наших користувачів займатись оптимізацією відеороликів — часозатратна задача, тому для того, щоб спростити та зробити її більш комфортною, ми розробили внутрішній конвертер, що доступний кожному користувачу в особистому кабінеті сервісу.
Певно, багато наших користувачів бачили таке сповіщення від YouTube:
І щоб ви більше не стикались з цією проблемою і ваші ролики відповідали вимогам YouTube стосовно високої пропускної здатності відеопотоку, ми створили внутрішній відеоконвертер.
Переваги конвертера Gyre:
- не потрібно використовувати додаткові програми, все можна робити в особистому кабінеті Gyre;
- економія часу та зусиль;
- не потрібно навантажувати комп’ютер, адже Gyre — хмарний сервіс, все робиться безпосередньо в особистому кабінеті;
- ви можете одразу зберегти до “Сховища” оптимізований ролик і видалити першоджерело (щоб не засмічувати пам’ять “Сховища”);
- безпосередньо у кабінеті ви можете перевірити кожен файл на відповідність вимогам для трансляції й за необхідності одразу його конвертувати.
Як працює внутрішній конвертер для відеофайлів Gyre?
Gyre Video Converter — внутрішня розробка сервісу Gyre для користувачів сервісу, що допомагає перекодовувати параметри відеофайлів за стандартом YouTube для швидкої, стабільної та безперебійної передачі потоку вашої трансляції.
Для того щоб оптимізувати відеофайл, необхідно завантажити його у “Сховище”.
Сервіс Gyre має 2 автоматичні етапи перевірки завантажених роликів на предмет оптимізації — під час самого завантаження відео до “Сховища” та у самому “Сховищі” користувач може дізнатись детальніше про файл, натиснувши кнопку “Перевірити”.
Якщо ваш ролик попередньо не було оптимізовано, то, перед тим як додавати його до трансляції, вам буде запропоновано змінити його параметри. Це можна зробити, натиснувши на кнопку “Оптимізувати”.
Для того щоб оптимізувати потрібний файл, необхідно:
- Зайти у розділ “Сховище”.
- Знайти необхідний відеофайл та клацнути на меню інформації про відео.
- Натиснути на кнопку “Оптимізувати”.
Перед вами відкриється панель конвертера, на якій детально вказані поточні дані вашого ролика та орієнтовні дані після його конвертації.
Якщо ви погоджуєтесь з умовами конвертації, тисніть на блакитну кнопку внизу “почати оптимізацію”.
Зверніть увагу, що обране відео під час перекодування параметрів буде недоступне у “Сховищі” та заблоковане для створення трансляцій. Після завершення оптимізації відео буде розблоковано.
Також хочемо зазначити тривалість процесу.
Сама оптимізація відеофайлу відбувається досить швидко. У середньому конвертація годинного ролика займає 12–15 хвилин. Щоб не займати місце користувацьких “Сховищ” під потужності конвертера, ми виділили окремий сервер, тому залежно від навантаження може створюватись черга на перекодування параметрів відеофайлів. Черга формується автоматично, залежно від навантаження конвертера файлами усіх користувачів сервісу Gyre. Тому просимо зважати, що процес конвертації може займати додатковий час. Докладніше про цей процес ми написали у розділі FAQ про статуси конвертера.
Процес конвертації в особистому кабінеті відбувається з урахуванням внутрішньої валюти — Vсoin. За замовчуванням, у разі оформленого пакета Gyre користувачеві буде нарахована певна кількість Vсoin.
Vcoin — внутрішня валюта для Gyre Video Converter, яка вимірює час (у секундах) відеофайлів для конвертації.
Що таке Vcoin та як вони нараховуються?
1 Vcoin = 60 секунд часу ролика.
Тобто якщо хочете оптимізувати 5-хвилинний ролик, ви витратите на це 5 Vcoin.
Звертаємо увагу, що конвертація будь-якого ролика до 60 секунд все одно має вартість 1 Vcoin. Якщо ролик триває 61 секунду, на його конвертацію ви витратите 2 Vcoin і т. д.
Наразі Gyre Video Converter знаходиться у тестовому режимі, тому Vcoin нараховуються автоматично, залежно від обраного користувачем тарифного плану. У майбутньому ми розробимо план нарахування додаткових Vcoin та їхнього оформлення.
На цю мить розподіл Vcoin до пакетів виглядає наступним чином:
Trial — 60 Vcoins
Start — 120 Vcoins
Start+ — 260 Vcoins
Pro+ — 500 Vcoins
Для користувачів з підписками на 3, 6 та 12 місяців застосовані інші коефіцієнти нарахування Vcoin.
1 місяць | 3 місяці | 6 місяців | 12 місяців | |
Start | 120 | 432 | 1800 | 2880 |
Start+ | 260 | 936 | 2340 | 6240 |
Pro+ | 500 | 1800 | 4500 | 12000 |
Оскільки зараз конвертер знаходиться у тестовому режимі, залежно від пакетів, ми подвоїли кількість нарахованих Vсoin, аби ви могли протестувати його роботу.
Ми й надалі розвиваємо наш сервіс. У планах — розробка календаря для відкладених трансляцій та інші нові фічі.
Ми б хотіли попросити вас писати нам коментарі щодо роботи конвертера. Пишіть усе — ваші побажання, баги, перспективи апгрейду або просто слова вдячності.
Ми читатимемо геть усе!