{"id":1226,"date":"2018-03-19T15:31:16","date_gmt":"2018-03-19T15:31:16","guid":{"rendered":"http:\/\/blog.datentraeger.li\/?p=1226"},"modified":"2018-03-28T09:43:42","modified_gmt":"2018-03-28T09:43:42","slug":"youtube-cli-tools","status":"publish","type":"post","link":"https:\/\/blog.datentraeger.li\/?p=1226","title":{"rendered":"youtube cli-tools"},"content":{"rendered":"<p>Generell hab ich zwar nicht wirklich dringenden Bedarf, aber ich notier&#8217;s mir mal. Gelegentlich kann man solche Sachen doch immer wieder brauchen<\/p>\n<h2>mps-youtube<\/h2>\n<p>M\u00f6chte man schnell was auf Youtube anh\u00f6ren, dann ist <a href=\"https:\/\/github.com\/mps-youtube\/mps-youtube\" target=\"_blank\" rel=\"noopener\">mps-youtube<\/a> noch recht angenehm, gestartet wird das ganze mit mpsyt. Die Bedienung ist simpel.<\/p>\n<h3>Suchen<\/h3>\n<p>ganze Alben findet man mit search album albumname<\/p>\n<pre class=\"lang:default decode:true \">search album firepower (oder einfach \/album firepower)<\/pre>\n<p><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter size-full wp-image-1275\" src=\"http:\/\/blog.datentraeger.li\/wp-content\/uploads\/2018\/03\/mpsyt_album.png\" alt=\"\" width=\"1461\" height=\"416\" srcset=\"https:\/\/blog.datentraeger.li\/wp-content\/uploads\/2018\/03\/mpsyt_album.png 1461w, https:\/\/blog.datentraeger.li\/wp-content\/uploads\/2018\/03\/mpsyt_album-300x85.png 300w, https:\/\/blog.datentraeger.li\/wp-content\/uploads\/2018\/03\/mpsyt_album-768x219.png 768w, https:\/\/blog.datentraeger.li\/wp-content\/uploads\/2018\/03\/mpsyt_album-1024x292.png 1024w\" sizes=\"auto, (max-width: 1461px) 100vw, 1461px\" \/><\/p>\n<p>Man kann auch nach Genres o.\u00e4. suchen (70ies, 80ies, Metal, &#8230;.)<\/p>\n<pre class=\"lang:default decode:true \">search \/\/Metal  (oder einfach \/Metal)<\/pre>\n<p><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter size-full wp-image-1276\" src=\"http:\/\/blog.datentraeger.li\/wp-content\/uploads\/2018\/03\/mpsyt_genre.png\" alt=\"\" width=\"1459\" height=\"441\" srcset=\"https:\/\/blog.datentraeger.li\/wp-content\/uploads\/2018\/03\/mpsyt_genre.png 1459w, https:\/\/blog.datentraeger.li\/wp-content\/uploads\/2018\/03\/mpsyt_genre-300x91.png 300w, https:\/\/blog.datentraeger.li\/wp-content\/uploads\/2018\/03\/mpsyt_genre-768x232.png 768w, https:\/\/blog.datentraeger.li\/wp-content\/uploads\/2018\/03\/mpsyt_genre-1024x310.png 1024w\" sizes=\"auto, (max-width: 1459px) 100vw, 1459px\" \/><\/p>\n<p>oder einfach<\/p>\n<pre class=\"lang:default decode:true \">\/pink floyd animals<\/pre>\n<h3>Abspielen<\/h3>\n<p>M\u00f6chte man nun ein Lied abspielen, gibt man einfach die entsprechende Nummer an, ziemlich selbsterkl\u00e4rend.<\/p>\n<p><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter size-full wp-image-1277\" src=\"http:\/\/blog.datentraeger.li\/wp-content\/uploads\/2018\/03\/mpsyt_play.png\" alt=\"\" width=\"1466\" height=\"529\" srcset=\"https:\/\/blog.datentraeger.li\/wp-content\/uploads\/2018\/03\/mpsyt_play.png 1466w, https:\/\/blog.datentraeger.li\/wp-content\/uploads\/2018\/03\/mpsyt_play-300x108.png 300w, https:\/\/blog.datentraeger.li\/wp-content\/uploads\/2018\/03\/mpsyt_play-768x277.png 768w, https:\/\/blog.datentraeger.li\/wp-content\/uploads\/2018\/03\/mpsyt_play-1024x370.png 1024w\" sizes=\"auto, (max-width: 1466px) 100vw, 1466px\" \/><\/p>\n<p>Man kann die entsprechenden Resultate auch direkt in mps-youtube herunterladen (siehe help download). Da steht jedoch nur webm zur Verf\u00fcgung, mit ffmpeg kann man&#8217;s aber konvertieren<\/p>\n<pre class=\"lang:default decode:true \">ffmpeg -i file.webm -vn -y \"fileout.ogg\"<\/pre>\n<h2>youtube-dl<\/h2>\n<p>Mit <a href=\"https:\/\/rg3.github.io\/youtube-dl\/\" target=\"_blank\" rel=\"noopener\">youtube-dl<\/a> kann man Youtube-Videos mittels ID oder komplettem URL herunterladen. Das ganze funktioniert auch mit vielen anderen <a href=\"https:\/\/rg3.github.io\/youtube-dl\/supportedsites.html\" target=\"_blank\" rel=\"noopener\">Videoportalen<\/a>, also nicht nur Youtube.<\/p>\n<p>Wenn man will, kann man auch direkt mit mpv streamen ausserhalb des Browsers, das finde ich noch nett.<\/p>\n<pre class=\"lang:default decode:true \">mpv --ytdl https:\/\/www.youtube.com\/watch?v=5PwtSA1aKG4<\/pre>\n<p>&nbsp;<\/p>\n","protected":false},"excerpt":{"rendered":"Generell hab ich zwar nicht wirklich dringenden Bedarf, aber ich notier&#8217;s mir mal. Gelegentlich kann man solche Sachen doch immer wieder brauchen mps-youtube M\u00f6chte man schnell was auf Youtube anh\u00f6ren, dann ist mps-youtube noch recht angenehm, gestartet wird das ganze mit mpsyt. Die Bedienung ist simpel. Suchen ganze Alben findet&hellip;\n","protected":false},"author":2,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[36,14],"tags":[],"class_list":["post-1226","post","type-post","status-publish","format-standard","hentry","category-cli","category-multimedia"],"_links":{"self":[{"href":"https:\/\/blog.datentraeger.li\/index.php?rest_route=\/wp\/v2\/posts\/1226","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/blog.datentraeger.li\/index.php?rest_route=\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/blog.datentraeger.li\/index.php?rest_route=\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/blog.datentraeger.li\/index.php?rest_route=\/wp\/v2\/users\/2"}],"replies":[{"embeddable":true,"href":"https:\/\/blog.datentraeger.li\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=1226"}],"version-history":[{"count":13,"href":"https:\/\/blog.datentraeger.li\/index.php?rest_route=\/wp\/v2\/posts\/1226\/revisions"}],"predecessor-version":[{"id":1351,"href":"https:\/\/blog.datentraeger.li\/index.php?rest_route=\/wp\/v2\/posts\/1226\/revisions\/1351"}],"wp:attachment":[{"href":"https:\/\/blog.datentraeger.li\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=1226"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/blog.datentraeger.li\/index.php?rest_route=%2Fwp%2Fv2%2Fcategories&post=1226"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/blog.datentraeger.li\/index.php?rest_route=%2Fwp%2Fv2%2Ftags&post=1226"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}