Kaverit–Друзья‎ > ‎Jäsenet‎ > ‎Veikko‎ > ‎

Youtube soittolistan laittaminen sivuille

Huomioita YouTube soittolistan tekemiseen (Linux)

Kamerassa videot ovat 2 Gb suuruisina tiedostoina. Tiedostojen nimet ovat juoksevasti numeroituna.

Siirto tietokoneelle

Kopioin tiedostot tietokoneelle yhdeksi isoksi tiedostoksi käyttäen tsmuxergui -ohjelmaa.

Tässä vaiheessa kannattaa jättää videon tekstitysraita pois. Se sisältää sekunnin välein vaihtuvan tekstityksen jonka sisältönä on kelloaika.

http://www.videohelp.com/tools/tsMuxeR

Katkaisukohtien hakeminen

Haen videon katkaisukohdat käyttäen mplayer ohjelmaa komentokehotteesta.

Välilyönnillä pysäytän videon. Tällöin komentorivillä näkyy tuon katkaisukohdan sekunnit. Haen oikeat katkaisukohdat ja tallennan ne tekstitiedostoon.

Videon katkaisukohdat merkitsen esityksen mukaan "luonnollisiin" kohtiin. Esim musiikkikappaleiden alkuun. Jos kappaleiden välissä on juontoja tai muuta hälinää, se kannattaa jättää kunkin videon loppuun (ei alkuun). Pitemmät siirtymävaiheet teen omaksi videokseen. Näin itse kappaleen video muodostaa kokonaisuuden ilman loppuhälinää.

Luettelo videon katkaisukohdista

Katkaisukohdat teen pilkulla erotetuksi luetteloksi täysien sekuntien mukaan. Esim: 4s,34s,136s,145s,159s,182s,209s

Jos haluaa käyttää sekunnin kymmenysosia on luettelon formaatin oltava "hh:mm:ss.0": 00:05:13.6,00:05:29.4,00:07:01.0,00:11:13.5

Videon pätkiminen

Lopulliset videot tuotan ohjelmalla mkvinfo-gui. Global -välilehdellä: "split by parts based on timecodes". Oletusformaatti on mkv. Tämä on nopea, kelpaa hyvin Youtubelle ja alkuperäinen laatu säilyy.

Tässä vaiheessa voi halutessaan poistaa ylimääräiset pätkät.

https://www.bunkus.org/videotools/mkvtoolnix/

Nimeäminen

Valmiit videot nimeän (thunar + f2 - numeroi tiedostot) Youtubea varten siten, että tiedoston nimi on videon nimi Youtubessa. Esim "Joulumessu | SLEY Imatra | 2014 001.mkv".

Youtubeen

Videot lataan Youtubeen järjestyksessä viimeisin ensin. Tällöin Youtuben välilehdellä "Videonhallintaohjelma"
https://www.youtube.com/my_videos?o=U
ladatut videot tulevat oikeaan järjestykseen soittolistaa varten.

Soittolista

Videonhallintaohjelma -välilehdellä ruksaan soittolistaan tulevat videot ja valitsen "Lisää soittolistaan" -> "Luo uusi soittolista".

Soittolistan sivulla voi vielä järjestystä muokata hiirtä käyttäen.

Tässä vaiheessa talletan soittolistan jakamiskoodin. "Jaa" -> "Upota". Koodi on tämän näköinen:

<
iframe width="560" height="315"
src="//www.youtube.com/embed/videoseries?
list=PLiPe6ZLqTcb90YryGt2ZZUr8snscDv120"
frameborder="0" allowfullscreen
> < / 
iframe
>

Google sites soittolistan koodi

Soittolistan laitan Google sites sivulle
"Lisää" -> "Lisää gadgeteja" -> "Include gadget (iframe)"
URL to content =
https://www.youtube.com/embed/videoseries?list=PLiPe6ZLqTcb90YryGt2ZZUr8snscDv120

Soittolistan nimi (PLiPe6ZLqTcb90YryGt2ZZUr8snscDv120) saatiin upotuskoodista.

Videoruudun koko saatiin myös upotuskoodista. Leveys 560, korkeus 315. (iframe width="560" height="315")

Tallenna!

Esiintyjälle

Videon aikakoodien hakeminen on ehkä työläin vaihe tässä prosessissa. (Itse katson videon nopeutetusti läpi ja merkitsen aikakoodit.) Tämän vaiheen helpottamiseksi voi pyytää esiintyjiä pitämään pienen tauon, sekunti tai kaksi, ennen uuden ohjelmakohdan aloittamista. Silloin ei tarvitse hakea kunkin ohjelmakohdan alkua kymmenesosa sekunnin tarkkuudella.

Esim musiikkikappaleeseen voi sisältyä juonto ja itse kappale alkaa juonnon päälle. Tällöin juonnon ja kappaleen väliin ei jää kunnollista katkaisukohtaa.

Videoiden osoitteet

Käyttäjälle on tehty hankalaksi poimia yksittäisen videon osoite soittolistasta. Onneksi tähän löytyy monia ratkaisuja. Itse käytin ohjelmaa youParse.

http://sourceforge.net/projects/youparse/

python3 \
/path/to/directory/youParse.py \
"https://www.youtube.com/playlist?\
list=PLiPe6ZLqTcb90YryGt2ZZUr8snscDv120" \
| cat -n

Teknistä

sudo apt-get install tsmuxergui mplayer mkvinfo-gui thunar

Näillä ohjelmilla kaiken muun voi automatisoida yhteen skriptiin paitsi videon aikakoodien poimimisen. Voihan tietenkin ajatella, että hetkittäin peittää linssin mustalla ja näitä kohtia sitten käyttää aikakoodeina, mutta ...

Comments