youtube-dl

追加アプリケーションパッケージ、PETやSFSなどの話題です

モデレータ: 暇人, YoN, nyu

Toku
記事: 191
登録日時: 10/06/24(木) 14:22

Re: youtube-dl

投稿記事 by Toku »

私はURLのコピペ作業とか面倒なのが苦手なのでTahr.6.0.5とDpupStretch7.5ではSMTubeを使ってます。
thinkpadnerd
記事: 2035
登録日時: 15/10/25(日) 14:00

Re: youtube-dl

投稿記事 by thinkpadnerd »

"Toku さんが書きました:
> 私はURLのコピペ作業とか面倒なのが苦手なのでTahr.6.0.5とDpupStretch7.5ではSMTubeを使ってます。

個人的には、なるべく身軽(余分なものを入れない)でいたいと思うのですが、興味を持っている人もいるかもしれないので、どのパッケージを利用したか等、もう少し詳しく教えていただければと思います。

試しに tahrpup 605 に smtube を入れてみました。

tahrpup のレポジトリに smplayer-14.9.0_tahr.pet があります。
これは、mplayer + smplayer + smtube を一つのパッケージにまとめたもののようです。しかし、現在の youtube の仕様に合わないためか、接続できません。

動作が確認できた組み合わせ
・mpv-20150814-git-i686-precise.pet (本家フォーラム)
・smplayer_18.3.0-1~trusty1_i386.deb (ubuntu rvm)
・smtube-15.5.17.pet (tahrpup レポジトリ)

smtube を起動すると、http://www.tonvid.com/ につながり、動画を検索してクリックすると smplayer が起動して youtube に接続し、動画が再生されます。しかし、これが本来の使い方なのかどうかも私には分かりません。

本家フォーラム mpv for precise, etc. のスレッド
http://www.murga-linux.com/puppy/viewto ... 1&t=100526

tahrpup のレポジトリ
http://distro.ibiblio.org/puppylinux/pet_packages-tahr/

ubuntu rvm さん(?)のパッケージ群
https://launchpad.net/~rvm/+archive/ubu ... /+packages

※ smtube_18.1.0-1~trusty1_i386.deb (ubuntu rvm) は単体では動作せず、依存関係を解決するために 30MB 以上のファイル群を入れなければならない。よってボツ。
※本家フォーラムには slacko 向けの smplayer, smtube もありますが、tahrpup で使えるかどうか不明。
※ ubuntu tahr の標準レポジトリにあるパッケージは古すぎる。
ThinkPad X121e (Precise 571 / Tahr 605 / Tahr64 606 / Xenial 7.5 / Bionic32)
CPU AMD C-50 1.0GHz, RAM 4GB
ThinkPad L440 (Xenial 7.5 / Bionic64 / Fossa64)
CPU intel Celeron 2950M 2.0GHz, RAM 4GB
Toku
記事: 191
登録日時: 10/06/24(木) 14:22

Re: youtube-dl

投稿記事 by Toku »

smtube puppylinuxでググるとPuppy Linux導入記録 SMTube - FC2 ( http://nnit.web.fc2.com/puppy/puppy_p14.htm )が最初に出てきます。
こちらのページの最下位から公開されているsmtube-17.1.0-i486_431.sfsとqt4.8.5_431.sfsをを頂いてきます。

Tahr.6.0.5だと二つのsfsの名称の_431を削った状態にしないと認識しないのでsmtube-17.1.0-i486.sfsとqt4.8.5.sfsにリネームしてから読み込ませてください。
この状態では普通に起動しますが少し古いバージョンなので現在の youtube の仕様に合わないのでこのままでは接続できません。

ここからはmpvがインストールされているのが前提です。

別途youtube-dlをダウンロードしてきて/usr/binに入れて実行属性を付けます。
smtubeを起動させて設定を開いてプレイヤーの設定をmpv+youtube-dlに設定します。
これでバージョンの少し古いsmtubeも接続出来るようになって使えるようになります。

不具合ではないですか素のままだとメニューに登録されますがアイコンが出ないので少し手直しする必要があります。
アバター
ルビー
記事: 1240
登録日時: 14/11/24(月) 12:12

Re: youtube-dl

投稿記事 by ルビー »

Toku さんが書きました:こちらのページの最下位から公開されているsmtube-17.1.0-i486_431.sfsとqt4.8.5_431.sfsをを頂いてきます。
朝のTokuさんのカキコを見て、私も探したらこれが見つかったので571JPで試していたのですけど、うまく行かずでした。
SMTubeは起動するけど、再生できません。

設定 → mpv+youtube-dl もやってみたけど、これもダメでした。
設定しても、SMPlayerのままになっていて、設定が反映されないみたい。
やっぱり、571JPでは使えないのかな。
thinkpadnerd
記事: 2035
登録日時: 15/10/25(日) 14:00

Re: youtube-dl

投稿記事 by thinkpadnerd »

”Toku さんが書きました:
> こちらのページの最下位から公開されているsmtube-17.1.0-i486_431.sfsとqt4.8.5_431.sfsをを頂いてきます。

tahrpup の場合は qt4 が最初から入っているので、qt4 の sfs をロードするとかぶってしまいます。(ロードしても害はないかもしれません)
smtube も tahrpup のレポジトリにある(バージョンは古いけど)ので、そのほうが適合するような気がします。

現行の smplayer は youtube-dl の助けを借りなくても、再生できますよ。youtube-dl の実行属性を除いても再生できました。
ThinkPad X121e (Precise 571 / Tahr 605 / Tahr64 606 / Xenial 7.5 / Bionic32)
CPU AMD C-50 1.0GHz, RAM 4GB
ThinkPad L440 (Xenial 7.5 / Bionic64 / Fossa64)
CPU intel Celeron 2950M 2.0GHz, RAM 4GB
アバター
ルビー
記事: 1240
登録日時: 14/11/24(月) 12:12

Re: youtube-dl

投稿記事 by ルビー »

thinkpadnerd さんが書きました:smtube も tahrpup のレポジトリにある(バージョンは古いけど)ので、そのほうが適合するような気がします。
Puppy Linux導入記録さんの情報によれば、バージョン15.1.26でYoutubeの動画が再生できなくなったとの事です。

やっぱり、いたちごっこが続いているらしい。
thinkpadnerd
記事: 2035
登録日時: 15/10/25(日) 14:00

Re: youtube-dl

投稿記事 by thinkpadnerd »

”ルビーさんが書きました:
> Puppy Linux導入記録さんの情報によれば、バージョン15.1.26でYoutubeの動画が再生できなくなったとの事です。

”thinkpadnerd が書きました:
> 動作が確認できた組み合わせ
>・mpv-20150814-git-i686-precise.pet (本家フォーラム)
>・smplayer_18.3.0-1~trusty1_i386.deb (ubuntu rvm)
>・smtube-15.5.17.pet (tahrpup レポジトリ)

少なくとも tahrpup では上記の3つの組み合わせで再生できます。バージョン15.1.26 よりわずかに新しいだけですが。

Puppy 431 上でコンパイルしたものを他のバージョンの Puppy に持ってくることについては、何とも言えません。結果的に動けばラッキーです。
ThinkPad X121e (Precise 571 / Tahr 605 / Tahr64 606 / Xenial 7.5 / Bionic32)
CPU AMD C-50 1.0GHz, RAM 4GB
ThinkPad L440 (Xenial 7.5 / Bionic64 / Fossa64)
CPU intel Celeron 2950M 2.0GHz, RAM 4GB
アバター
ルビー
記事: 1240
登録日時: 14/11/24(月) 12:12

Re: youtube-dl

投稿記事 by ルビー »

thinkpadnerd さんが書きました:少なくとも tahrpup では上記の3つの組み合わせで再生できます。バージョン15.1.26 よりわずかに新しいだけですが。
あ、すみません。
上の方まで、良く見てなかった(^^;。
thinkpadnerd
記事: 2035
登録日時: 15/10/25(日) 14:00

Re: youtube-dl

投稿記事 by thinkpadnerd »

"ルビーさんが書きました:
> 設定 → mpv+youtube-dl もやってみたけど、これもダメでした。
> 設定しても、SMPlayerのままになっていて、設定が反映されないみたい。

mpv+youtube-dl をクリックして選択した後、△ボタンを押して、一番上まで移動させてください。
再生する時に一番上のものから順にトライするのではないでしょうか。
ThinkPad X121e (Precise 571 / Tahr 605 / Tahr64 606 / Xenial 7.5 / Bionic32)
CPU AMD C-50 1.0GHz, RAM 4GB
ThinkPad L440 (Xenial 7.5 / Bionic64 / Fossa64)
CPU intel Celeron 2950M 2.0GHz, RAM 4GB
Toku
記事: 191
登録日時: 10/06/24(木) 14:22

Re: youtube-dl

投稿記事 by Toku »

Tahr.6.0.5でsmtube-17.1.0-i486.sfsのみでの動作確認しました。

DpupStretch7.5だとqt4.8.5.sfsが無いと動かないのでそのままの流れでTahr.6.0.5でも読み込ませてました。
thinkpadnerd
記事: 2035
登録日時: 15/10/25(日) 14:00

Re: youtube-dl

投稿記事 by thinkpadnerd »

571JP で以下のパッケージを使って smtube が利用できることを確認しました。

571JP には qt4 のライブラリが入っていないので、追加する必要があります。前出の qt4.8.5_431.sfs を借用するのも一つの手ですが、システムの安定性を重視するなら、パッケージマネージャから入れるほうが安心です。(Puppy 431 上でコンパイルされたものが、他のシステムで不具合を生じたとしても、作成者さんの責任ではありません。)

youtube-dl
mpv-20150814-git-i686-precise (本家フォーラム)
libqt4-network_4.8.1
libqtcore4_4.8.1
libqtgui4_4.8.1
libqtwebkit4_2.2.1
libqt4-dbus_4.8.1
libqt4-xml_4.8.1
libqt4-script_4.8.1
libicu48_4.8.1.1
smplayer_18.3.0 (ubuntu rvm)
smtube_18.1.0 (ubuntu rvm)

qt4 関連はすべてパッケージマネージャから。(依存関係をすべて解決しようとすると60MBくらいになってしまうので、smplayer/smtube の動作に必要なものだけ入れました。)
これらをまとめて sfs 化することも考えられますが、ブラックボックスになってしまう恐れもあります。(何が入っているか分からなくなる)

smplayer のオプション->「環境設定」->「ネットワーク」で、「動画サイトのサポート」を "mpv+youtube-dl" にする必要がありました。どういうわけか、"自動"ではうまくいきません。

追記
qt-4.8.2 の sfs が precise puppy のレポジトリにありました。 :shock: これは試していませんが、公式レポジトリのものだから使えるのでしょうね。
http://distro.ibiblio.org/puppylinux/pe ... 2_sfs4.sfs

さらに追記
残念ながら、qt-4.8.2_sfs4.sfs は、smplayer や smtube のパッケージと互換性がありません。(ubuntu precise の qt は 4.8.1) 端末から起動しようとしたら、互換性がない、と怒られました。
ほんのわずかな違いですが、仕方ありません。ubuntu と互換性がない qt の sfs は一体何のためにあるのでしょう。 :?
最後に編集したユーザー thinkpadnerd [ 18/03/27(火) 21:10 ], 累計 1 回
ThinkPad X121e (Precise 571 / Tahr 605 / Tahr64 606 / Xenial 7.5 / Bionic32)
CPU AMD C-50 1.0GHz, RAM 4GB
ThinkPad L440 (Xenial 7.5 / Bionic64 / Fossa64)
CPU intel Celeron 2950M 2.0GHz, RAM 4GB
アバター
ルビー
記事: 1240
登録日時: 14/11/24(月) 12:12

Re: youtube-dl

投稿記事 by ルビー »

thinkpadnerd さんが書きました:mpv+youtube-dl をクリックして選択した後、△ボタンを押して、一番上まで移動させてください。
再生する時に一番上のものから順にトライするのではないでしょうか。
mpvで再生できました。
分かりづらい設定方法ですね。

毎度のR40で試しているのですけど、やっぱり、mpv単体の方がパフォーマンスが良いです。
SMTubeの使い方を理解していないだけかもだけど、mpv.conf に ytdl-format="[height<=360]" を書いても効かなくて、高解像度の動画が画面一杯で再生してしまいます。
なぜか、mpvのコントロールができない。

見たい動画のURLから再生させようとしたけど出来なくて、結局、いちいち検索して再生しなくちゃだし。
いや、私が方法を知らないだけかもですが。
それに、571jPでSMTube動かす為だけに、いろいろ用意しないといけないのも難点です。
やっぱり、mpv+youtube-dl の方が私には向いているかもです。

とりあえず、mpv.conf に設定まとめておけば、コマンドラインも mpv URL だけですし、m3uファイル使えば、アイコンクリックでも再生できますし。
thinkpadnerd さんが書きました:qt4 関連はすべてパッケージマネージャから。(依存関係をすべて解決しようとすると60MBくらいになってしまうので、smplayer/smtube の動作に必要なものだけ入れました。)
今回は、どんな感じなのかのお試しと、mpv単体との比較をしたかったので、sfsだから気軽に試せたけど、さすがにそこまでやって動かす気にはなれません(^^;。

もう脇見はやめて、mpv+youtube-dl に専念します。 :D
返信する