Transcoding : konverze videí - StreamHosting.cz

Polski   Česky   English
Služby

Transcoding : konverze videí

Transcoding je konverze videí mezi různými formáty a rozlišeními.

Typické použití:

  • Uživatelé k vám nahrávají videa (z různých zařízení, v různých formátech a rozlišení) a vy je potřebujete vždy přeuložit do jednotného formátu, rozlišení a bitrate.
  • Zaznamenáváte průběžně živé vysílání a do archivu chcete uložit nižší kvalitu nebo více kvalit.

Jak to funguje:

Po objednání služby dostanete FTP přístup pro upload souborů. Přes FTP můžete také editovat konfigurační XML pro tzv. Watchdog - pro robota, který hlídá, jestli jsou na vašem FTP nějaké nové soubory ke konverzi. Pokud ano, Watchdog s nimi provede požadované konverzní akce (definované v konfiguračním XML). Tedy např. každý vstupní soubor překonvertuje do několika daných kvalit, původní soubor smaže či archivuje, výstupní soubory umístí do adresáře odkud je možné je rovnou streamovat a nakonec o proběhlé konverzi informuje váš redakční systém, abyste mohli například automaticky doplnit do již vydaného článku právě vytvořené video.

Vlastnosti:

  1. Jednoduchost: video nahrajete pomocí FTP (či vašeho vlastního uploaderu) na náš server a již jen čekáte na dokončení konverze
  2. Podpora všech běžných formátů na vstupu
  3. Podpora kodeku h.264 / formátu .mp4 na výstupu
  4. Podpora více konverzních akcí s každým vstupním videem
  5. Automatizace: po prvotním nastavením probíhá konverze již plně automaticky
  6. Notifikace po dokončení konverze: po dokončení konverze může být automaticky informován váš redakční systém, nebo můžete dostat e-mail či SMS zprávu
  7. Možnost propojení s informačními systémy: například s redakčním systémem, intranetem či eshopem

Cena:

Cena se snižuje s vyšším množstvím, tzn. čím více službu využíváte, tím je levnější.
Výchozí cena je 30 Kč/GB zdrojového souboru.

Pozor - pro využití služby Transcoding je nutné mít objednanou také službu StreamCDN (tzn. prostor pro transcodovaná videa).

Jak transcoding objednat:

Napište na info(zavináč)streamhosting.cz objednávku s textem např. "Objednáváme u Vás tímto službu Transcoding od dnešního dne na dobu neurčitou. Souhlasíme s cenou 30 Kč/GB vstupních dat bez DPH, s platbou každý měsíc zpětně. Zároveň objednáváme službu StreamCDN pro archivaci transcodovaného videa dle ceníku na www.streamhosting.cz".

Dotazy?

Neváhejte nás kontaktovat.

Veškeré uvedené ceny jsou bez DPH.

 

Časté otázky:

Jak k Vám můžeme nové video nahrát?

Obvykle je pro naše klienty nejsnažší použít FTP, které umožňuje ruční upload (např. Total Commanderem) nebo upload pomocí FTP knihoven ve vašem oblíbeném programovacím jazyce (je tedy možná integrace např. s vaším redakčním systémem). Můžeme Vám zřídit samostatného FTP uživatele pouze pro upload do transcoding adresáře, navíc s omezeným přístupem pouze z definovaných IP adres.

Pokud chcete využít jiný způsob uploadu než FTP, napište nám, rádi Vám vyjdeme vstříc.

Jak se spustí transcoding po dokončení uploadu?

Adresář, který si při objednávce společně určíme jako vstupní adresář pro transcodované soubory, hlídá tzv. Watchdog. Každou minutu kontroluje, zda tam není nějaký nový soubor. Pokud ano, zadá ho ke konverzi dle určených parametrů.

Jak je zajištěno, že nebude zpracováván soubor který ještě není kompletně uploadovaný?

Tato funkce je implementována v našem FTP serveru - nedokončené soubory mají na začátku jména tečku. A soubory s tečkou jsou Watchdogem ignorovány.

Jak se definují parametry pro transcoding?

Přes FTP můžete nejen uploadovat (či stahovat) soubory pro konverzi, ale také editovat konfigurační XML soubor. V něm je možné nastavit:

  1. jednu či více konverzních akcí, u každé požadované rozlišení, bitrate a do jakého adresáře umístit výsledný soubor (je tak možné jej umístit rovnou do veřejného adresáře pro streaming);
  2. zda původní soubor smazat či archivovat;
  3. notifikační URL pro informování vašeho redakčního systému o dokončené konverzi

Jaké vstupní soubory jsou povolené?

Veškeré běžné formáty (konkrétně wmv, flv, mp4, mpeg, mpg, asx, avi, mkv, mts), pokud nejsou použity nějaké nestandardní kodeky (takové, které neumožnují ani přehrání na vašem počítači bez doinstalace speciálních dekodérů).

Jaké výstupní formáty jsou možné?

Zvolili jsme nejvíce univerzální formát, tj. kodek h.264 a formát .mp4. Tento je možné přehrát ve Flashi, v Silverlightu a moderních mobilních zařízeních (Android, iPad/iPhone a další Apple zařízení, ...). Pokud naleznete dost pádný argument pro zavedení podpory jiného formátu, napište nám :o)

Jak funguje změna rozlišení?

Rozlišení měníme vždy v poměru originálního souboru a vámi zadané rozměry jsou chápány jako maximální rozměr.

Jak funguje změna bitrate?

Zachováváme bitrate audiostopy. Videostopu měníme dle vašeho zadání. Definujete-li tedy bitrate např. 400 kbps, bude výsledný bitrate 400+bitrate původního souboru.

Kdy a jak je volána notifyURL?

Je volána pro každou konverzní akci zvlášť. Pokud tedy nahrajete jeden soubor a požadujete konverzi do tří variant, bude vaše notifikační URL volána každou minutu třikrát a to až do doby, než bude daná konverzní akce dokončena. Můžete tak například ve vašem redakčním systému publikovat video nejdříve s nižším rozlišením a později s i s vyšším rozlišením.

Notifikační URL definujete v konfiguračním XML v tomto formátu:
http://www.vas-redakcni-system.eu/nejaky-adresar/nejaky-soubor.php

Náš systém tuto adresu volá s parametry, které vašemu redakčním systému průběžně sdělují, jaký je stav konverze daného souboru. Formát je:
http://www.vas-redakcni-system.eu/nejaky-adresar/nejaky-soubor.php?outputfilename=video-720-576.mp4&finished=0

Poprvé je notifikační URL zavolána ve chvíli, kdy jsme soubor začali zpracovávat. Pokud tedy není zavolána nikdy, soubor má nepovolenou příponu (pak zůstane původní soubor nedotknutý v upload adresáři)či nastal jiný problém (v takovém případě nás prosím kontaktujte).

Možné hodnoty parametru finished jsou 0 (nula) a 1 (jedna). Nula znamená, že transcoding ještě nebyl dokončen. Jedna znamená, že byl dokončen a výstupní soubor umístěn do požadovaného adresáře.

Jaká je kapacita transcoding systému?

Aktuálně zhruba 1 TB transcodovaného videa měsíčně, ale vždy tak, aby kapacita byla dostatečná pro průběžné zpracovávání nových videí našich klientů. Pokud potřebujete transcodovat jednorázově větší množství videa, prosím kontaktujte nás - něco vymyslíme.

Jak probíhá účtování?

Účtování probíhá každý měsíc zpětně dle množství transcodovaného videa. Pokud jste náš nový klient, budeme po Vás vyžadovat zálohu na služby.

Účtujeme za každý GB vstupního videa. Příklad: Nahrajete jedno video o velikosti 100 MB. Jelikož máte definované dvě konverzní akce, jednu do rozlišení 1280x720 a druhou do 720x576, bude transcoding proveden do dvou souborů. Jeden bude mít velikost 70 MB, druhý 30 MB. Velikost výstupních souborů však nemá vliv na účtování - účtováno bude 2x 100 MB, tedy celkem 200 MB. Pří výchozí ceně 30,- Kč za GB to je cena 6,- Kč bez DPH. (Cena se snižuje s množstím transcodovaného videa, viz ceník).

17.02.2009

Komentáře k článku

Nový příspěvek Zobraz zkrácený výpis příspěvků
donnell1964
Datum: 25.01.2012 23:24
Autor: donnell1964
Tick-based diffuse errors scam protracted nedes. http://gusicfa.com