【The Movie Player】MPlayer Part1
■ このスレッドは過去ログ倉庫に格納されています
オープンソースのプロジェクトであるひとつで
Linux系、BSD系ほか、オープンソースOSやOSX
Windowsといったクロスプラットフォーム上で動作するソフトウェア。
MPlayerはコマンドラインツールのmplayerの事で
標準フロントエンドを装備したものがgmplayerである。
他にもMPlayerに対応したグラフィカルなフロントエンドがいくつも存在する。
■MPlayer - The Movie Player
http://www.mplayerhq.hu/
■MPlayer Wikipedia
http://ja.wikipedia.org/wiki/MPlayer webのエロ動画をmpvで再生したらトロイの木馬拾ったんだけど同じことあった方いますか?
webの問題なんだけどやっぱブラウザってすげーのな。 >>477 ちょっと調べた。youtube-dlがトロイの木馬で誤検知されてた。多分誤検知だと思う(笑 Firefox+OpenWith+mpv/youtube-dlでWindowsDefenderが反応したことはあったな
mpv 0.24.0
ttps://github.com/mpv-player/mpv/releases/tag/v0.24.0 Googlechrome+mpv/youtube-dl環境でもWindowsDefender反応した。 mpvの動画がスローモーションみたくなる(音声は正常)
このマシンだけなるんだよなー なんででしょう?
端末には以下のようなものが出てくるけど(一部)
Audio/Video desynchronisation detected! Possible reasons include too slow
hardware, temporary CPU spikes, broken drivers, and broken files. Audio
position will not match to the video (see A-V status field).
[ffmpeg] tls: The TLS connection was non-properly terminated. >>482
ドライバが適切ならば、典型的なマシンの能力不足だよね。 >>483
どうも! その後いろいろ調べてみるとローカルファイル(mp4)は問題ないんですけど
youtubeの…webm形式の動画のみそうなってmp4のは問題なしという感じです
ま、他のvlcやsmplayerだと問題ないのでそっちで見ることにします
ありがとうございました! [extension.webm] mpv.conf
でググったら対応したconfが手に入り解決しました
スレ汚しすみませんでした mpv v0.26.0
ttps://github.com/mpv-player/mpv/releases/tag/v0.26.0
プロパティのvo-performanceがvo-passesに置き換えられたのでstats.lua使ってる人はそれも更新の必要あり 当分先の話だろうけど、次スレのタイトルはmpvでいいのかな。まだ移行しない古いシステムのためにmplayerのままの方がいいのかな
ところで、同ディレクトリ内のcover.jpgを埋め込み画像と同じように表示できないかしら このペースだと次スレは10年以上先だろうなあ
もう2ch閉鎖されてるかも mpv v0.27.0
ttps://github.com/mpv-player/mpv/releases/tag/v0.27.0 久々に更新
ついでにPlaylistmanagerも入れてみた [protocol.http]
ytdl-raw-options=username=*****,password=*****
ってhttp全体での設定は出来ますが、ドメイン個別で設定って出来ますか?
サイト別にログインしたいのでこんな感じでやってみましたがダメでした
[protocol.http://www.ニコvideo.jp] ←ニコ動のことです >>492
あー、、、mpvについての質問です
すいませんoTZ Mavericksを使っていますが、MPlayerXが?印になって消えてしまいます。
何が原因でしょうか? MPlayer、ここ1年くらい、assを有効にしておくと、
srtなんかのtext-subでスタイル設定が有効にならない。
どうも、libassの更新で振る舞いが変わったようだ。
SMPlayerが作成するstyles.assを事前に読み込ませることで、
スタイル設定自体はなんとかなった。 mpv 0.28.0になって、OSDのcache表示が煩い。
起動時のコマンドオプションだけでなんとかできんものか(config設置メンドクサセ win7 home 32bit
オレ環でmpv 0.28.0(32bit)はURL(m3u8)再生で不具合多発する
キャッシュが無くなってバッファリング中にクラッシュしたり、
バッファリングが途中で止まりそこから全く進まず再生もされず…その時のCPU使用率も50%に跳ね上がる
確かにOSD表示もウザいから0.27.0に戻した(´・ω・`) これかね
0.28 build by lachs0r: schannel breaks YouTube live
https://github.com/mpv-player/mpv/issues/5286
もしlachs0rビルド使ってるならshinchiroビルドに変えてみては >shinchiroビルド
今のは分からないけどUIが好きくない←個人的意見 mpv player (Windows) のshinchiro版(32bit 2018-01-26)入れたみた
OSCがこれまで使っていた、https://mpv.srsfckn.biz/と同じようになってたので「おっ!」と思ったが、
mpv.confで設定してる「ytdl-format=[height<?720]/best」が無視されて常に最高解像度になってしまう
残念 >>506だけど以下のバージョンで不具合修正されてた
mpv player (Windows) のshinchiro版(32bit 2018-02-04)
>>507
日本人どころかこのスレ見てるんじゃないかと思うくらい対応が早いのがすごい!
とりあえずサンクスでした!! >>504,505,506
唯一のGUI(osc?osd?)の表示形態?見た目の表示?は、
osc.conf で layout=box
などと設定すれば変えられるの最近初めて知った(他に、slimbox, bottombar, topbar)
他にも使えそうな設定あるかもしれないから、じっくりマニュアル読んでみよう >>508だが、>>506の件は完全に直ってなかったorz
youtubeではいいのだが、GYAO等の複数解像度選択できるm3u8渡した場合最高解像度になってしまう ほう、するとhttps://mpv.srsfckn.biz/版の方が不具合起こしてることになるのか?・・・んなこたないだろ
実際に試せば分かることだが、やってないのに言い切るのはどうだろう 対応するオプションが別ということはわかってるのかい? んー、、、youtube-dlに渡すオプション「ytdl-format=[height<?720]/best」が
shinchiro版ではyoutubeには適用されるのにm3u8には適用されないのが解せない あ、もしかしてm3u8の場合、shinchiro版では「ytdl=no」だか「no-ytdl」が内部で自動的に付加されるのかな?
だったら納得 …だとしても、youtube-dlを介すかどうかはユーザー側で決めたいなぁ
でもまあ仕様なら仕方ない
しつこいから、この手のレスはもう止める そんな意味不なパッチは当たってねえよ
オプションあるから公式のマニュアルを読め >>518
>>514>>515に書かれてあるのがそのオプションなんだけどね
細かい事言ってたら面倒くせー >>516で止めると言ったけど、やっぱもう一度
shinchiroさん、直近のアップデートでもm3u8に関してyoutube-dlに渡すオプションが無視されます BakaとかkawaiiとかSMPlayとかネーミングセンスがヒドイ
一番ヒドイSMPlayer使ってるけど 公式GUIフロントエンド決めようぜ!っていう議論が出てるけど全然まとまらんな
Baka, bomiは開発停止、kawaiiは肥大化しすぎ、SMPlayerはlibmpvでなくバイナリを使ってるので論外
mpc-qtとIINA(mac専)ぐらいしかまともなのがない mpvはyoutube-dlと連携するのがデフォと言える強力な動画再生プレーヤーだな
ブラウザで再生できない動画でも見れることも多い(オレ環比較) mpv-x86_64-20180610-git-4d2b865.7z
shinchiroビルドの新しいやつDVD再生できなくなってない?
1つ前のmpv-x86_64-20180603-git-7f625ea.7zだとDVD再生できるんだけど 余程の脆弱性バグ修正版じゃない限り、無理にアップデートする必要ないと思うんだな おれ、いまだに https://mpv.srsfckn.biz/ の 2017-09-13版だな
こっちの方が都合良い mpv 0.29.1 が出た
sherpyaのmplayerのwin98用に思わず微笑んだ(もう二週間前だが mpv で、
audio-pitch-correction=yes のときに挿入される scaletempo フィルターの既定値を変更するにあたって、
af-defaults オプションに scaletempo のパラメータを書いているんだけど、
af-defaults オプションが廃止予定になっちゃったので、なにかいい方法ないかなぁ。
予め、af-add オプションで指定しちゃうと、速度変更してないときもフィルターを経由するので、音がおかしくなっちゃうんだよねぇ。
速度変更のキーにフィルタ切り替えを仕込むというのでは野暮ったいし、
速度の表示がフィルタ変更の表示に隠されてわからなくなっちゃうんだ。
便利なオプションなのに、なんで廃止にしちゃうんだろう。
せめて、audio-pitch-correction オプションに設定項目(scaletempo/rubberbandの使い分けを含めて)を設けてくれればいいのに。 mpv+windows10+インテル内蔵グラフィックス+d3d11vaハードウェアデコードの組み合わせだと、
昔よく使われた810p(地デジをエンコしたもの)で思い切りバグる。
> [ffmpeg] AVHWFramesContext: Could not create the texture (887a0005)
> [hwupload] failed to upload frame
> [vf] Disabling filter d3d11vpp.00 because it has failed.
> [vo/gpu/d3d11] Couldn't resize swapchain
場合によってブラック・アウト+無反応になるので、システムの強制終了(電源長押し)するしかない。
dxva2やソフトウェアデコードだと全く問題ない。
また、その他の解像度、たとえば、812pや808pだとやはり問題なし。
使うエンコーダー、フォーマットやコンテナは関係ないようだ。
なんとなく、インテルのドライバのバグっぽいけど、
lavfilters経由の各種プレーヤーや、vlcでは
同じく、d3d11によるハードウェアデコードでも問題ないから、
mpvで対処はできるのかな?
ちなみに、lachs0r、shinchiro、いずれのビルドでも事象が発生する。
誰か追試してくれないかな? 最新のインテル グラフィックス Windows 10 DCH ドライバー
dch_igcc_win64_26.20.100.6861(2019/05/15)
に更新したら、810pでバグるのが解決した。
やはりインテルのドライバのバグだったようだけど、
一体どの部分のバグだったんだろうか。 MPVをコンソールで使ったとき、NVIDIA関係ない環境で、
"Cannot load nvcuda.dll" って表示されるのが鬱陶しい
これって、本来ならデバッグモードで表示されるべきものだから、
ログレベル設定の間違いだよな? SMPlayerスレでのフリーズの報告
https://egg.5ch.net/test/read.cgi/software/1514205996/309
Latest build: back and forward problem. #28
https://github.com/shinchiro/mpv-winbuild-cmake/issues/28
issueは再現不可でcloseになってるけどmpv-x86_64-20190630-git-c9e7473.7zでもフリーズするのを確認した
どうやらvfを設定してるとシーク時に止まるっぽいんだが誰か他の環境で確認してくれ
windows10
intelhdgraphics2500
mpv movie.mp4 --no-config --vf=vflip で前後シークを繰り返していると、あるタイミングでフリーズ
mpv movie.mp4 --noconfig だとシークを繰り返してもフリーズせず >>537の最終行の "--noconfig" は "--no-config" の間違い vflip(--vf-add=lavfi=graph=vflip)は確かに止まるな。
hwdec=d3d11vaにしてるので、実際に画面が変化することはないけどね。
hflipや、その他のフィルタではなぜか止まらない。
でも、20190622は何もしない普通の状態でも止まったので、巻き戻しをしたくらい。
それに比べると、20190630は通常使用で止まることはないなぁ。 20190630 --no-configの素の状態でも無茶すると止まるわw shinchiroのところに同じような内容で再びissue立ってる
こちらはafを設定してるとシーク時にフリーズ
About the "forward seeking" freeze issue. #30
https://github.com/shinchiro/mpv-winbuild-cmake/issues/30
他も見てみると6月8日時点での報告もある
自分のはこれに近いか(vfがあるとシーク時にフリーズ)
この時はffmpegのほうじゃないかってことでcloseになってる
App freezes when video filter applied #26
https://github.com/shinchiro/mpv-winbuild-cmake/issues/26 7月7日のビルドも状況変わらず
vf, af使用時に連続で前後シークを行うとランダムでフリーズ
フリーズせず: mpv video.mp4 --no-config
フリーズした: mpv video.mp4 --no-config --vf=vflip または --af=extrastereo(試したもの、vfはvflip, hflip, negate, fps, copy, idet、afはextrastereo, volume, acopyいずれもフリーズ)
vo=gpu, direct3d, null、ao=wasapi, nullで試したがいずれも状況は同じだった mpv-x86_64-20191201-git-61b8e1d 以降で、
字幕のディレイというか、タイムシフトができなくなってる。
mpv-x86_64-20191124-git-b31f2f6 は問題なし。
sub-delay(z、x)、sub-step(y、g)の各コマンドが、表示だけは変わるんだけど、
実際には字幕がシフトしてくれない。
なんか、オプションをいろいろ削除しているみたいだから、
どれが原因かはわからんが、やっちまったんだろうなぁ。
まぁ、使う人しか気が付かないだろうけど。 mpv-0.31.0 stable
でも、なんかどこかで見たことあるなw
https://i.imgur.com/Dn873mR.png >>543
不具合の出ている git-61b8e1d の直前の変更に
> vf_gpu: render subtitles (git-78f1629)
っていうのがあって
どうもこれが原因っぽい mpv-x86_64-20200105-git-9eb3991
一つ前のコミット(git-d26b5da)で、sub-stepのバグが修正された。
イシューにも出てこなかったのに、作者よく気づいたわ。
ありがたや ありがたや mpv-x86_64-20200112-git-63bf362 これ以降、
d3d11vppを使ったハードウェア・デインターレースが効かなくなった。
hwuploadの返す値が少し違うようで、
この判定の違いがautoconvertに影響しているみたい。 > mpv -v --vf="d3d11vpp=deint=yes:mode=adaptive" TS_Interlaced.mp4
#OK# mpv-x86_64-20200105-git-9eb3991
>[hwupload] looking at format nv12
>[hwupload] supports nv12
>[hwupload] looking at format p010
>[hwupload] supports p010
>[hwupload] looking at format yuv420p
>[autoconvert] HW-uploading to d3d11
>[autoconvert] Converting yuv420p -> nv12
>[ffmpeg] swscaler: Lanczos scaler, from yuv420p to nv12 using MMXEXT
>[ffmpeg] swscaler: using unscaled yuv420p -> nv12 special converter
>[hwupload] upload nv12 -> nv12 (nv12)
#NG# mpv-dev-x86_64-20200202-git-77a74d9
>[hwupload] looking at format d3d11/nv12
>[hwupload] supports nv12
>[hwupload] looking at format d3d11/p010
>[hwupload] supports p010
>[hwupload] looking at format d3d11/yuv420p
>[autoconvert] HW-uploading to d3d11
>[autoconvert] can't find video conversion for yuv420p
>[vf] Disabling filter d3d11vpp.00 because it has failed. どうやら、クラッシュする環境へ対処するために、
yuv420p → nv12の変換をブラックリストに入れてしまったようだ。
f_hwtransfer: whitelist vaapi formats that actually appear to work ・ mpv-player/mpv@7555e2a ・ GitHub
https://github.com/mpv-player/mpv/commit/7555e2a42afbff37fd0f226442f07ca862325af8 ここ個人の日記サイト化しちゃったな
これといって話題無いからしゃーないけど >>550
全部俺ってわけじゃないが、すまんね。
だけど、みんなは使ってておかしいなと感じることはないのか?
最近、マイルストーンのリリースあたりでおかしなのがちょこちょこ見つかるようだけど。
MPV作者が批判していたMPlayerのようになってきた印象。 コマンドラインオプションの羅列など見せられて『これ変だよね?』とか言われて返事返せる人中々いないと思うよ
それにみんながみんな>>551と同じの使ってるとは限らないし…(俺はhttps://mpv.srsfckn.biz/の古いの使ってるし)
>>551をdisるわけじゃないが気を悪くしたらスマン」 じゃ、もう少し違う話題をおいてくわ。
最近見つけた、新しいGUI。
結構良かったよ。
mpv.net
mpvのWindows用GUIで、開発継続中の新しいもの
.NET Framework 4.8 以上(Monoは非対応)
設定(関連付け含む)も含めたGUIが用意されている
Everythingエンジンを用いた検索機能
mpvの元からの機能はほぼ全て使用可能
コマンドライン版としても使用可能
libmpv(mpv-1.dll)を別途更新する事でエンジンの更新が可能
mpv.net media player by stax76
https://mpv-net.github.io/mpv.net-web-site/
https://github.com/stax76/mpv.net/releases/
更新用libmpv(mpv-1.dll) by shinchiro
https://sourceforge.net/projects/mpv-player-windows/files/libmpv/ >>354,356ですが、stats.luaが書式変わったのかTitle以外のmetadataが読み込めなくなりました……
luaの単純にmeta-titleの行をコピペしてmeta-artistやらmeta-tracknumberやらに替えても読み込んでくれません
mannualっぽいのはmpvもluaもだいたい読んだつもりですが、title以外出てきません
これはluaが書けない人は詰みでしょうか……? stats.luaは今はmpvに内蔵されてるよ
もちろん動作する mplayer、mpvだけの話じゃないけど、
長い日本語字幕(スペースなし)が改行されずに両端が切れる問題について、
libassの開発陣(mpvの開発者も入ってる)がいろいろ論議してる。
日本語に通じたフィンランドの人もいるみたい。
https://github.com/libass/libass/issues/360
https://github.com/libass/libass/pull/372 10年以上前の1.0rc2の頃に集めた情報で、最新?のMPlayer-generic-r38188+g6e1903938b.7zを
入れてみたんだが、input.confのマウスの左クリック(MOUSE_BTN0、MOUSE_BTN0_DBL)って
機能が無効にされてる?(バグ?)
右クリックなど他のボタンは機能する。
ついでにmpvも試してみたんだが、そっちは左クリックも機能する。 今年もサンタ帽の季節となりました
--script-opts=osc-greenandgrumpy=yes [20210710] MPlayer r38313+g7ee17ec7e4 はWinXPで動かんかった。
一つ前の [20201206] MPlayer r38203+gb51b9bbd42 までは動いた。 >>560
同じとこにおいてあるbcrypt.dllがあってもダメなん? bcrypt.dllの有無で状況は変わらず。
エラーはOSの対応を切られた時によく見かける次のパターン。
> プロシージャエントリポイント_vsnprintf_sがダイナミックリンクライブラリmsvcrt.dllから見つかりませんでした。 [20211024] MPlayer r38322+g682bafdb12 はWinXPで動くように戻ってた。 [20211230] MPlayer r38328+g30322ebe3c mpv(shinchiroビルド)
githubでデイリービルドを始めたみたいだ
オートビルドなので、変更がない場合もあるみたい
ffmpegのバイナリもおいてある
https://github.com/shinchiro/mpv-winbuild-cmake/releases [20220407] MPlayer r38363+g4fbf3c828b が出てた。
サイト上部の日付バージョンが書き換わってなかったので気付かなかった。 mpv v0.35.0 リリース
https://github.com/mpv-player/mpv/releases/tag/v0.35.0
Windowsビルドはまだだけど、
shinchiro 20221113-git-2f74734が実質同じもの [20221217] MPlayer r38407+g10a56363a7 >>565
これにfdk-aac追加できないかな
xHE-AACの再生のためにmedia-autobuild_suite使ってビルドしてたけど
ここずっとエラーばっかでビルド完了できなくて追加する方法があれば移行したいと思った ■ このスレッドは過去ログ倉庫に格納されています