Úvodní stránka › Fórum podpory WordPressu › Čeština pro WordPress › Videa s titulky
Zvolené téma obsahuje celkem 25 odpovědí. Do diskuze (5 účastníků) se naposledy zapojil uživatel admin a poslední změna je stará 11 let.
-
AutorPříspěvky
-
6. listopadu 2012 (17:58) #2404
Zdravím,
rád bych si na stránky přidal video s mými vytvořenými titulkami. Tzn. vezmu video z různých zdrojů, např. Youtube, k tomu přiložím titulky a vložím do článku na svém webu. Existuje pro to nějaký plugin?
Díky za odpovědi.
6. listopadu 2012 (20:16) #13214To je vcelku složitá problematika, zkusím to jen stručně shrnout na příkladu videa z YouTube…
1) Pokud chcete otitulkovat své vlastní video, tak to není nic složitého a YouTube k tomu má dokonce své vlastní nástroje, ale existují i mnohé lepší, např. CaptionTube.
2) Pokud chcete otitulkovat videa někoho jiného, tak to také není problém, ale vytvořené titulky může k videu oficiálně přidat pouze jeho autor. Takže se může stát, že vytvoříte titulky, ale autor videa je tam nakonec ani nepřidá. Pokud je ale k videu přidá, tak je uvidí všichni návštěvníci videa, tedy nejen na vašem webu, ale i přímo na YouTube. Původní video prostě zůstane stejné, jen bude YouTube nabízet i titulky. Pozor, řešením není stažení videa a jeho nahrání na vlastní účet, protože tím patrně porušujete autorská práva.
3) Další možností jsou různé služby, které umí videa otitulkovat a sdílet poté můžete vlastně otitulkované video z jejich adresy (např. dotSUB).
4) A poslední (nejlepší a samozřejmě nejsložitější) řešení je udělat si podobnou službu jako v bodě 3. Takže budete embedovat video z YouTube a přehrávat ho na svém webu pomocí jiného přehrávače (oblíbený je např. placený JW Player), kde už pak můžete titulky zobrazovat pomocí nějaké funkce či addonu (dělá to tak mnoho českých serverů). Podobná diskuze na toto téma proběhla např. zde.
Uvítáme případné další možnosti, tipy na přehrávače, atd.
6. listopadu 2012 (20:35) #132156. listopadu 2012 (20:45) #13216No moje videa to nejsou. Chci je otitulkovat pro české diváky a umístit embed na svůj web. Takže video nemůžu stáhnout a hodit ho k sobě, to bych porušoval autorská práva. S YouTubery se můžu dohodnout pomocí jejich nástroje, ale u ostatních je právě ten problém.
Když se tedy zeptám admina jak velký je rozdíl mezi bodem 3 a 4? Nechci teď kupovat žádný program, proto uvítám nějakou free verzi a hádám že v tom případě bude pro mě vhodný bod 3. Nebo podle čeho se mám rozhodovat jestli mít přehrávač na svém webu nebo použít nějakou službu jako v bodě 3?
Díky moc i tak za odpovědi, už tohle mi moc pomohlo.
6. listopadu 2012 (20:52) #13217Lukenzi: Také jsem to docela dlouho sepisoval :-)
ad 1) Ano, ale pouze do svého videa.
ad 2) Zajímavé, to mě nenapadlo, ale neumím si to moc představit v praxi. A asi by to nefungovalo pro embedovaná videa z YouTube?
ad 3) Ano, to je další podobná služba jako dotSUB.
6. listopadu 2012 (20:56) #13218Ezekiel: Rozdíl je podle mě v tom, že u služeb budou videa (a titulky) dostupná na webu konkrétní služby a může je každý sdílet a přebírat. Zatímco u vlastního řešení budou titulky na vlastním serveru… Nejsem si jist podmínkami a omezeními konkrétních služeb. Pokud budeš ale nějakou službu zkoušet, tak uvítáme zkušenosti a ukázky, tohle téma zajímá určitě mnoho lidí, kteří by chtěli občas nějaké video přeložit…
6. listopadu 2012 (22:48) #13219Tak jsem si chvíli hrál s universal subtitles: http://www.universalsubtitles.org/cs/videos/Riy152vu5oLf/info/the-monk-the-monkey/
Ale když následný kód vložím do HTML v mém příspěvku ve wordpressu, tak se prostě nic nezobrazí. Pravděpodobně je chyba někde mezi židlí a klávesnicí, ale nemůžu přijít na to jaká.
<script type=”text/javascript” src=”http://s3.amazonaws.com/s3.www.universalsubtitles.org/embed.js”>
(
{“video_url”: “http://vimeo.com/14441514”}
)
</script>
Jinak tahle stránka je suprová. Docela dost pomůže i při samotné tvorbě titulek.
7. listopadu 2012 (22:59) #13220Tak bych se s Vámi rád podělil o výsledky mého důmání nad problémem.
Nejvíc se mi zatím osvědčil následující způsob. Bohužel funguje převážně na vlastní videa nebo embed z YouTube (z Vimeo se mi embed zatím nedaří)
1) Do WordPressu jsem nainstaloval a používám plugin Stream Video
2) Titulky na YouTube videa vytvořím pomoci aplikace CaptionTube
3) Následně je převedu do XML souboru pomocí stránky zde: http://tools.rodrigopolo.com/srt2xml/
4) Pomocí pluginu Stream Video vložím video, titulky, nastavím vzhled přehrávače, potvrdím a kód se mi vloží sám, funkční a vše jede bez problémů.
Ukázka překladu ke shlédnutí např zde: http://eldamar.cz/battlestar-galactica-blood-and-chrome/
Jakmile vymyslím embed překládání i pro Vimeo, rád se zase podělím.
Díky nicméně všem za nápady, bez Vás bych to zřejmě nevymysle.
8. listopadu 2012 (12:11) #13221Pokud vložím následující kód do HTML editoru, tak je vše v pořádku:
<script type="text/javascript" src="http://s3.amazonaws.com/s3.www.universalsubtitles.org/embed.js">
(
{"video_url": "http://vimeo.com/14441514"}
)
</script>Nesmí se ale následně překliknout do vizuálního editoru, protože se tím kód poškodí:
<script type="text/javascript" src="http://s3.amazonaws.com/s3.www.universalsubtitles.org/embed.js">// <![CDATA[
(
{"video_url": "http://vimeo.com/14441514"}
)
// ]]></script>Zkouším to na nejnovější vývojářské verzi WordPressu 3.5, ale možná k tomu dochází i na starších verzích? Když je kód poškozen, tak už se pak video bohužel nezobrazí…
Díky moc za popis dalšího způsobu, pokud jsem to dobře pochopil, tak jde o modifikaci bodu 4. Jde konkrétně o plugin Stream Video Player? Je už sice trochu zastaralý, ale vypadá to zajímavě. Takže video zůstává klasicky uložené na YouTube a pouze ho na webu přehráváte pomocí vlastního přehrávače, který tam umí dodat také titulky?
Mimochodem to ukázkové video na webu nefunguje, ale to bude asi tím, že je přehrávač outsourcován z webu autora, který dnes také nefunguje?
8. listopadu 2012 (12:44) #13222Zmiňovaná úprava, kterou provádí automaticky vizuální editor TinyMCE je vlastně v pořádku, neboť jde o relevantní zápis inline Javascriptu podle XHTML standardů. Bohužel se s tím asi služba Amara (aneb Universal Subtitles) neumí vypořádat na své straně? Další možností je vytvořit vlastní zkrácený zápis (shortcode), takže celý Javascript definujete jako funkci a do příspěvku budete pouze vkládat URL otitulkovaného videa…
8. listopadu 2012 (15:08) #13223Ano jedná se přímo o Stream Video Player. Video zůstává kalsicky uložené na YouTube a pouze ho spolu s titulky dodám do tohoto přehrávače.
Zkuste stránku aktualizovat, normálně by ta ukázka měla fungovat. Dnes aspoň lidem fungovala.
8. listopadu 2012 (15:24) #13224Díky, ale ukázka stále nefunguje, používám nejnovější Chrome. Možná už máte prohlížeč stažený a nacachovaný a zobrazuje se přímo z počítače, nevím. Zkuste otevřít nové anonymní okno a místo videa bude pouze bílý obdelník…
8. listopadu 2012 (18:02) #13225Tak tohle mě začíná zajímat, jelikož i v anonymním okně mi přehrávač jede. Používám chrome verzi 23.0.1271.64 m. Taktéž jsem zkoušel v prohlížečích: Firefox (funguje), Opera (funguje) a IE (taktéž funguje). Takže by mě docela zajímalo jakto, že Vám ne. Takových lidí by totiž mohlo být víc a to mě znepokojuje.
8. listopadu 2012 (18:34) #13226Firefox 16.0.2 (Linux Mint 13) funguje naprosto bez problémů
8. listopadu 2012 (19:42) #13227Už mi to jde taky. Podle mě to bylo tím výpadkem webu, protože se samotný přehrávač dotazuje na web autora:
<param name="movie" value="http://rodrigopolo.com/_SVP/5.7.1896/player.swf?ver=1.3.4">
Takže když měl web výpadek, tak nebyl prohlížeč patrně dostupný. Možná má ten plugin nějaké nastavení, aby se prohlížeč načítal přímo z vlastního webu?
8. listopadu 2012 (20:10) #13228No co se týče dotazu jestli nemá nastavení na načítání z vlastního webu tak jediné co můžu odpovědět je,že nevím. Dodávám ale 3 obrázky z nastavení pluginu při vkládání videa.
Jediná možnost která mě laika napadá a která by to mohla řešit, jen nevím jak je na obrázku č.3
http://eldamar.cz/wp-content/uploads/2012/11/streamvideo1.jpg
http://eldamar.cz/wp-content/uploads/2012/11/streamvideo2.jpg
http://eldamar.cz/wp-content/uploads/2012/11/streamvideo3.jpg
9. listopadu 2012 (19:49) #13229Tak jsem ještě trochu pátral a opět se dostáváme k přehrávači JW Player zmiňovanému výše v bodě 4. Ve zdrojovém kódu pluginu je totiž následující kód:
// SWF Player
// TEMPORARY FIX TO APPEAR ON THE WORDPRESS PLUG-IN DIRECTORY :::: BEGIN
// $player->swf = $site_url.'/wp-content/plugins/stream-video-player/player.swf?ver='.$StreamVideoVersion;
$player->swf = 'http://rodrigopolo.com/_SVP/5.7.1896/player.swf?ver='.$StreamVideoVersion;
// TEMPORARY FIX TO APPEAR ON THE WORDPRESS PLUG-IN DIRECTORY :::: ENDA co to vlastně znamená? Samotný přehrávač nemohl být součástí pluginu, protože nějakým způsobem porušoval GPL licenci, která je v oficiálním adresáři pluginů WordPressu vyžadována. A proto je přehrávač načítán z webu autora pluginu. Změnou zakomentování v uvedeném kódu to můžete změnit a nahrát přehrávač přímo na web, aby nedocházelo k nepříjemným situacím, že web autora pluginu nefunguje a tudíž si videa nikdo nový nepřehraje…
A o jaký prohlížeč vlastně jde? Pokud jsem to dobře pochopil, tak jde totiž o trochu upravený JW Player, který je pro “nekomerční účely” poskytován zdarma a má i dostupný zdrojový kód pro vývojáře. Nejsem si jist detaily v licenci, ale v podstatě plugin u novějších verzí načítá stejný JW Player, jako je ten oficiální (těžko říci, zda vývojář pluginu vždy upravuje nejnovější build přehrávače JW Player). Pokud slouží web pro nekomerční účely, tak to asi nemusíte dál řešit a hlavně že to funguje…
11. listopadu 2012 (16:54) #13230V programování si rozumím jen s html a css… mám tedy někde v kódu pluginu najít ty řádky co jsi tu napsal a a smazat jej aby nenahrával přehrávač od autora ale od sebe… nebo jsem to pochopil špatně. Pokud jo tak jaký je teda správný postup? Moje videa začínají mít malilinkatý úspěch a pár lidí už si stěžovalo tak bych tomu rád začal předcházet.
Děkuju moc za pomoc.
15. listopadu 2012 (11:58) #13231Pokud by někdo dokázal pomoct s sokončením problému aby přehrávač nahrával z mé stránky a ne odjinud, budu rád. Jako dík můžu např. poskytnout reklamu na svých stránkách. Minimálně budu ale určitě velmi vděčný.
Díky
15. listopadu 2012 (18:03) #132321) Nejdříve je třeba stáhnout ten soubor s přehrávačem z uvedené URL adresy, tedy
rodrigopolo.com/_SVP/5.7.1896/player.swf
2) Poté je třeba tento soubor nahrát někam k sobě na server, doporučuji do adresáře
wp-content/stream-video-player/
(bude třeba ručně vytvořit na FTP), aby nedošlo k případnému smazání při aktualizaci pluginu. Pozor, ve zdrojovém kódu pluginu jsem podle toho upravil cestu k souboru. Pokud bude plugin v budoucnu aktualizován, tak bude možná dostupná i nové verze přehrávače, který budete muset znovu zkopírovat.3) Použít následující kód (místo výše uváděného):
// SWF Player
// TEMPORARY FIX TO APPEAR ON THE WORDPRESS PLUG-IN DIRECTORY :::: BEGIN
$player->swf = $site_url.’/wp-content/stream-video-player/player.swf?ver=’.$StreamVideoVersion;
// $player->swf = ‘http://rodrigopolo.com/_SVP/5.7.1896/player.swf?ver=’.$StreamVideoVersion;
// TEMPORARY FIX TO APPEAR ON THE WORDPRESS PLUG-IN DIRECTORY :::: END
Pokud nemáte nějaký pořádný editor na úpravy, tak použijte vestavěný editor WordPressu v menu Pluginy – Editor, aby tam nevznikl nějaký problém.
4) Vyzkoušet a podívat se ve zdrojovém kódu stránky, že se přehrávač správně načítá z vlastního serveru.
-
AutorPříspěvky
Pokud chcete odpovědět na toto téma, musíte se nejdříve přihlásit.