[Boards: 3 / a / aco / adv / an / asp / b / biz / c / cgl / ck / cm / co / d / diy / e / fa / fit / g / gd / gif / h / hc / his / hm / hr / i / ic / int / jp / k / lgbt / lit / m / mlp / mu / n / news / o / out / p / po / pol / qa / r / r9k / s / s4s / sci / soc / sp / t / tg / toy / trash / trv / tv / u / v / vg / vp / vr / w / wg / wsg / wsr / x / y ] [Home]
4chanarchives logo
mpv 0.16 is out - New Windows build now available as well
Images are sometimes not shown due to bandwidth/network limitations. Refreshing the page usually helps.

You are currently reading a thread in /g/ - Technology

Thread replies: 168
Thread images: 9
File: 50128.png (57 KB, 256x256) Image search: [Google]
50128.png
57 KB, 256x256
Notable Changes for 2016-02-29
Windows Build Changes

Disabled ANGLE. Too broken. Can’t be assed to fix Google’s crap.

Features
New

dxva2: support HEVC Main 10
osc: add always-on mode and unify visibility mode (always/never/auto)
player: add complex filter graph support
vo_opengl: dxinterop: add dxva2 passthrough

Options and Commands
Added

--lavfi-complex option for complex filter graphs
audio: change downmix behavior, add --audio-normalize-downmix
command: add vf-command and af-command commands
player: add --external-file option
vo_opengl: add interpolation-threshold sub-option

Changed

audio: change --audio-channels default back to stereo
audio: remove default preference for libdcadec (decoder was merged with FFmpeg)
command: always allow setting volume/mute properties
command: show original aspect in video-aspect property too
input: ignore --input-cursor for events injected by input commands (issue #2750)
options: set fs=yes by default on RPI, and change RPI defaults handling
sub: implement "sub-seek 0" (issue #2791)
vo_opengl: default scaler-resizes-only sub-option to yes

https://mpv.srsfckn.biz/changes/2016-02-29/
>>
Fixes and Minor Enhancements

Windows: fix dropping URIs (issue #2782)
af_lavrresample: prevent channels from being dropped, e.g. when going 7.1 -> 7.1(wide) and similar cases
ao_wasapi: avoid under-run cascade in exclusive mode
ao_wasapi: set buffer size to device period in exclusive mode
audio: fix spdif PCM fallback
command: fix NULL pointer deref in "video-codec" property (issue #2729)
command: fix track cycling logic (issue #2784)
demux: disable stream cache if no tracks are selected (issue #2692)
demux_mkv: add hack to fix opus gapless behavior
demux_mkv: support channel layout in VfW muxed PCM (issue #2820)
osc: fix runtime enable_osc(true/false)
player: fix initial audio sync in certain cases (issue #2770)
player: honor --force-window if video is selected, but inactive
player: never show "DS: (unavailable)"
player: restore old/correct --force-window behavior (issue #2825)
player: rewrite timeline/ordered chapter support
video: don't wait for last video frame in the normal case (issue #2745)
video: fix coverart switching
video: slightly improve video stream switching
vo_opengl: dxinterop: fix compatibility issue with Vista
vo_opengl: rename custom shader entrypoint from sample to sample_pixel (issue #2733)
>>
>still closes when i call a STOP even though keep-open=always is set
Still shit.
>>
>still not in arch repo

come on peeps
>>
>>53243461
What is STOP bound to?
>>
>>53243566
q
>>
>>53243566
A hotkey that isn't doing anything else.
>>
>>53243461

STOP is stop+quit

you're looking for stop (small leters)
>>
>>53243576
>>53243577
Oh. I thought you were talking about the key STOP, not the command STOP.
>>
>>53243576
har har
>>
Is it normal I can't use plex media player without having credit card?
>>
Windows users are more active than linux ones.
This is why windows is more secure, each time a bug is found it is fixed quickly.

Furthermore there is chocolatey repository that is far away better than all these linux packaging systems. It's really pleasant to dev on windows too.

I hope linux distro will think more about devs in the future because there is nothing new since ages. Ubuntu is focus on smartphone.
>>
GUI yet?
>>
>>53244139
no, homo
>>
>>53244158
New Bomi version when
>>
Does someone actually care about mpv releases?
>>
>>53244230
yes, nigger
>>
File: 937450.png (166 KB, 521x434) Image search: [Google]
937450.png
166 KB, 521x434
>yet another mpv shill thread

WIll you goys ever stop?
>>
>>53243424
Why doesn't https://github.com/mpv-player/mpv/releases contain any _mac.tar.bz2 for the last two versions?
>>
>>53244285
>shilling something that is free
>>
>>53244370
mpv is only as free as your time is worthless.
>>
>>53244401

Denigrating others on an anonymous imageboard definitely is a treat of those whose time is spent wisely, amirite.
>>
File: thumbnail.jpg (42 KB, 404x284) Image search: [Google]
thumbnail.jpg
42 KB, 404x284
>no thumbnail previews
>>
>>53244285
>>53244401
Fuck off back to speecy thread winchild
>>
>>53244461
why u so salty? speccy not work well in WINE emulator?
>>
File: 1456323866605.jpg (2 MB, 2000x1200) Image search: [Google]
1456323866605.jpg
2 MB, 2000x1200
>>53244470
>Using speccy
No I am not a winbabby that's why
>>
File: 1456453312347.png (71 KB, 412x433) Image search: [Google]
1456453312347.png
71 KB, 412x433
>>53244470
>WINE
>Emulator
hahaha
>>
>>53243424
I come here to laugh at your slow useless bloatware player.
>>
Is there a point in upgrading if my current version does everything I want it to and does it good?
>>
>>53244285
>I dont know waht shill means
Just fuck off already memer
>>
Does it support DirectShow yet?
>>
How come dxinterop can't deinterlace?
>>
File: mpv-error-on-windows-10.png (6 KB, 492x173) Image search: [Google]
mpv-error-on-windows-10.png
6 KB, 492x173
I have this error each time I open mpv on windows 10. Is it normal?
>>
>>53244817
Not normal. Are you using the Windows builds?
>>
>>53244835
Yes the latest stable one from https://mpv.srsfckn.biz/
>>
>>53244846
I have no .dll in my mpv folder.
>>
>>53244087
Didn't know it was opposite day today.
>>
Anyone knows how to change txt/srt subtitles size on Windows in this player? It's good and I like watching anime in it but regular font size is too much.
>>
>>53245014
do you even google?
https://mpv.io/manual/master/#options-sub-scale
>>
>>53245040
So you basically have to type all those commands over and over again with full paths in Winows? It would be better to just have some kind of keyboard controls in GUI for --sub-text-font-size, there are controls for moving subtitles up and down, why there isn't anything for subtitles size too? Anyways thanks.
>>
>>53245301
>So you basically have to type all those commands over and over again with full paths in Winows?
what?
>>
>>53245301
Input.conf

Ever tweaked options in older games through ini or autoexec.cfg files? Same shit
>>
>>53243648
i thought he was talking about signal STOP
>>
>>53244440
so?
>>
vo_opengl: default scaler-resizes-only sub-option to yes

finally
i thought i told you guys to do this like at least a year ago
>>
> dxva2: support HEVC Main 10
>tfw still no 10bit VDPAU support in any driver
>>
>>53245505
The main reason that was possible now was because ‘sharpen’ was moved out to an extra option instead of being a scale filter, or something.
>>
>>53245505
Wat dis do?
>>
>>53245696
lower gpu load
>>
>>53245710
how aboot qualitay?
>>
>>53245720
a bit better
>>
>>53245424
Yes, I did. The only problem is there isn't any input.conf file anywhere. So that's why I'm asking like some dumb shit about advice - also timing in mpv --input-conf in cmd on Windows ain't doing a shit. So do I have to make it myself or what? For now I made a shortcut on my desktop with additional mpv options and it seems to work when I drag and drop files.
>>
but I NEED ANGLE
now what
>>
>>53245301
>So you basically have to type all those commands over and over again with full paths in Winows?
No. Just add it into your mpv.conf.

See how haasn has done it (in # Sub rice (eg. for srt): https://github.com/haasn/gentoo-conf/blob/nanodesu/home/nand/.mpv/mpv.conf

That will always set the subs to that size unless the anime has its own decoration (in that case you need to override it). If you want to do it with keyboard settings you'll need to change Input.conf.
>>
>>53245743
You can create a folder named "portable_config" in the mpv folder and put config files in there to have them load automatically.
>>
>>53245743
also typing mpv --input-conf* sry for mistakes. English is not my native language.
>>
File: input.conf.png (39 KB, 583x684) Image search: [Google]
input.conf.png
39 KB, 583x684
>>53245743
you put input.conf in the same folder as mpv.conf

>>53245760
or the default path, it doesn't really matter.
>>
>>53245749
Try other builds
https://bitbucket.org/rorgoroth/mpv-for-windows/downloads
https://sourceforge.net/projects/mpv-player-windows/files/64bit/
>>
>>53245749
what's angle?
>>
how to configure mpv to just use one window?
>>
>>53245780
it normally only creates one window
>>
>>53245776
converting OpenGL calls to DirectX
>>
>>53245774
There is also this
https://kawaii.imo.uto.moe/
>>
>>53245776
https://en.wikipedia.org/wiki/ANGLE_(software)

It basically makes performance better for Wincucks by involving Direct3D into the OpenGL calls or some bullshit.
>>
>>53245743

Get the mpv install script off the main site, it will auto associate files for you.

You don't think i actually fuck around with cmd.exe to watch my chinktoons do you?
>>
So exactly was so good about this update? more bugs?
>>
>>53245812
oh, a windows thing
i'm curious why you'd need that for mpv, though
>>
>>53245829
opengl drivers can be shit, that bypasses it.

dxinterop does something similar for now.
>>
>>53245754
>>53245760
Thanks guys - I finally did it. Nice and easy explanation.
>>
>>53245791
yeah
but when i open other file it makes another one
>>
>pess ALT key
>no menu
wtf it's going on
>>
>>53245995
only way you can change settings is trough a .conf file read above friend
>>
Is
>https://github.com/mpv-player/mpv/pull/2881
for a GUI?
>>
Would be great if devs added something like RenderScripts from MPDN, not necessary in C#, lua would be good too.
>>
Can't understand why a simple feature like going to the next file/episode could not be implemented.
>>
>>53244817
no, it doesn't display in English? Definitely not normal
>>
>>53246150
Because you can use a simple script to do it.
>>
>>53246209
No you can't.. the script doesn't even work properly, always bugging out and not skipping to the next file and you can't even go the previous file..
>>
I thought this was the foobar2000 for video.
I was wrong.
>>
why does /g/ shill this shitty software?
>>
>>53246488
>shill
>open source software

Do you know what shill means?
>>
>>53246488
/g/ doesn't, it's the dev and his friends.
>>
>>53246507

>Do you know what shill means?

what is an accomplice of a hawker, gambler, or swindler who acts as an enthusiastic customer to entice or encourage others

>>53246516

why is it allowed, it's clearly the dev posting this shit over and over again

it's so blatant
>>
>>53246516
>>53246541
Get back to your battru stashn and shitty graphics card threads /v/.
>>
>>53246541
>why is it allowed
Because its "le open source" and "free as in freedom" so the shilling doesn't count for it, it's retarded but that's how it is.
>>
>>53246269
why?
>>
File: 1446116327223.jpg (36 KB, 497x480) Image search: [Google]
1446116327223.jpg
36 KB, 497x480
>>53246244
>>
>>53246703
right
>>
>>53246555
/v/ as in go back to /v/
>>
>>53245749
>>53245774
The bitbucket builds don't have angle, I emailed him and he told me it was overcomplicated shit he would never support.
>>
>>53246541
>it's clearly the dev posting this shit over and over again

Nah, just me. Some random guy from LA.
>>
How can I get it to stream the highest resolution possible from YouTube videos automatically? I got mpv and ytdl just to try this out, and while it works very nice, It is always 360p. I'm just wondering if I can change it?
>>
>>53247273
try
ytdl-format=best
in mpv.conf
also
youtube-dl --list-formats <link>
>>
>>53247330
Thank you anon.
>>
>FFmpeg
why I can't scape from this?
>>
Is it possible to use LAV Filters with mpv on windows?

Hardware accel of mpv fucking blows.
>>
Any mpv lua scripts that improve the GUI?
>>
>>53247646
https://github.com/torque/mpv-progressbar
https://github.com/nezumisama/mpvmenu
>>
>>53247602
what do you mean? works fine here.
LAV Filters is ffmpeg basically.
>>
>>53243424
>--lavfi-complex option for complex filter graphs
Can anyone tell me what filter graphs are?
>>
>>53247689
Requirements

GNU/Linux (possibly other *NIX OSes), as JSON RPC is only supported on that.

Don't you think the fact that he is asking for a GUI gives you a hint he is talking about windows.
>>
The other day I saw that some anon had an extension on chrome that lets you watch youtube videos with mpv when you right click them. I was looking around and found this.

https://github.com/agiz/youtube-mpv

I downloaded the requirements and followed the instructions and I still can't get it to work. Can anyone that is using this help me out?
>>
>>53250169
What is the error you're getting?
>>
>>53250258
When you right click a link or video, It's supposed to give you the option to play with mpv, but i'm not getting any. It's showing up as an extension but not doing anything.
>>
>>53248481

I assume they're similar if not the same as FFmpeg filtergraphs.
>>
>>53250336
do you run the server?
You will need Phyton installed.
>>
>>53250460
I have it installed. When I double click the server file, it tries to run but it closes.
>>
>>53250541
open a acmd and type it manually

python ytdl_server.py
>>
>>53250169
try "open with" or "watch with mpv" if you're on firefox
>>
>>53250606
I was trying this out when I found out Python wasn't added to PATH. I added it but it still not doing anything.

>>53250934
I have chrome.
>>
>>53251487
Are you on Windows? You need to restart for changes to PATH to take effect.
>>
>>53243523
You have the latest version in AUR.
>>
>>53251487
Python2 or Python3?
>>
>>53251506
Restarted, still not doing shit. Thank you for having patience while dealing with retards like me, anon.

>>53251574
3
>>
>>53251665
then you need to type
phyton ytdl-server.py3
>>
>>53251724
*python
>>
>>53251724
>>53251735
python3 ytdl-server.py3
>>
>>53251782
Getting invalid syntax
>>
>>53246150
You mean like the keys > and < are bound to by default?

Yeah, sure is real hard to press those.
>>
>>53253126
they can't even remember the played position on the previous file anon, also having MPV.. having to press buttons and get out of your bed to press a key... come on anon...
come on... you niggas think with your asses when it comes to defending this god dam player.
>>
>>53254078
>having to press buttons and get out of your bed to press a key... come on anon...
Sorry, mpv doesn't have mind reading technology yet
>>
>>53246516
>>53246541
Why does the Dev need to shill his software if he's making big $$$ from plex now?
>>
>>53254439
not really shilling
>>53254181
holy
>>
How can i make window bigger than a screen resolution? I read the manual, --geometry, --window-scale and --autofit(s) are restricted to screen size, nothing usefull in vo section.
>>
>>53245754
can you use those on win too?
>>
why would I use this over vlc on linux?
>>
>>53255654
Yes.
https://mpv.io/manual/master/#files-on-windows
>>
i don't know if this is the right place to ask but here goes. what's the best way to download youtube videos as mp3 or any other audio file. are the sites that come up in google legit or am i gonna get a mongolian bitcoin miner in my mp3 file?
>>
>>53256365
youtube-dl + ffmpeg
>>
So I've noticed mpv starts to lag over time.

 
vo=opengl-hq
video-sync=display-resample
audio-channels=5.1


What should I do?
>>
>>53256379
>youtube-dl + ffmpeg
thanks anon
>>
File: a.png (49 KB, 796x155) Image search: [Google]
a.png
49 KB, 796x155
>>53256365
youtube-dl
you can use it to download the original audio files without further loss

youtube provides several audio formats, the best being in aac and opus, varies from video-to-video though

you can specify multiple formats to youtube-dl in order of preference though
for example, in pic related you could write "-F 141/171/140/bestaudio" and it will grab the first available of those, or just use "bestaudio" if you want youtube-dl to pick for you

youtube doesn't use mp3 anymore, it only appears in older formats, you can get youtube-dl to convert to mp3 after it downloads, but i don't recommend it
>>
>>53256479
thanks that helps alot
>>
>>53256508
np, keep in mind youtube-dl support many websites besides just youtube, and it also supports youtube playlist and channel urls (grabbing everything in them)
>>
>>53256365
youtube-dl -f bestvideo+bestaudio http://youtube-link-goes-here
>>
>>53256631
nice thanks anon. so helpful here.
>>
drag a folder with a movie in it onto the player and it just closes lol
>>
>>53257505
folders aren't media files, anon
>>
>>53243523
It is https://www.archlinux.org/packages/community/x86_64/mpv/
>>
>>53257505
Yeah, directory opening is fucked on Windows. On Linux it would have opened the folder as a playlist, but on Windows it just crashes.
>>
>>53256390
Is it possible your computer is not powerful enough for display-sync/opengl-hq? Does it report any dropped frames on the status line?
>>
>>53247602
mpv uses the same hardware acceleration code as LAV. Your problem is probably not with hardware accel.
>>
>>53246143
Devs are considering the possibility of using compute shaders.
>>
vo=vk
when
>>
>>53258363
Probably some day. The benefits to timing and latency are real, at least on Linux.
>>
I've started using mpc-be + lavfilters after an anon mentioned it the other day and found it to perform much better than mpv.
>>
>>53258021
That plan got put on indefinite hold because they turned out slower than the existing shaders.
>>
>>53247508
What do you mean? You have libav? Use a static build.
>>
>>53255698
bumping for this
>>
>>53259814
Figure it out for yourself.
>>
>>53259583
It's most likely dxva2-native.

When I set LAV filters on my Windows box to use IntelQS or dxva2-copy it uses the same resources as mpv pretty much.

Anyone know if/when dxva2-native will work with mpv?
>>
>>53255698
>>53259814
This is not an advertising thread. What you use is your own choice.

But if you want to discuss mpv, feel free to do so here. (Or if you prefer to discuss VLC, you could make a VLC discussion thread)
>>
>>53259860
Actually, there should be basic support for it in 0.16.0. It only works with the dxinterop backend though and it's barely been tested.

mpv --vo=opengl-hq:backend=dxinterop --hwdec=dxva2


I just noticed it's not in the manual. Oops.
>>
>>53259905
Shit, that works and brings resource usage almost down to mpc/lav.

I kept being told because I use intel graphics (well 90% of time I am on it) the dxiterop does not work. Is it likely to break or fuck up at some point on intel graphic?
>>
>>53259970
I think they fixed the drivers. Try resizing the window to be sure. The bugged drivers crash after a few changes of size. The problem with Intel is that they don't seem to backport bug fixes to older Windows versions, or they don't do it very often. I've only seen it working on Windows 10.
>>
>>53244774
Bumping this. I get "Image formats incompatible or invalid." if I try to enable it.
>>
>>53260003
Damn.

Okay I tried resizing and it seemed normal then went black, had to skip for the image to come back. Did it again and image froze, had to skip ahead again.

I get this spammed in console:
[vo/opengl] Couldn't share rendertarget with OpenGL: The system cannot open the device or file specified. (0x8007006e)
[vo/opengl] Couldn't recreate Direct3D objects after reset


When I quit mpv crashed.
Also it seems like the quality is a bit lower than mpc and colors look kinda too light but it seems mpv looks like this with my normal settings too =/
>>
>>53244774
>>53260025
That's odd. dxinterop should support everything the regular GL backend does. GL shouldn't even know it's rendering to a D3D backbuffer until the final blit. I can't reproduce here. How are you enabling the deinterlacer? I tried the 'cycle deinterlace' keybind and specifying --vf=yadif on the command line and both worked.

Also pastebin a log.
>>
>>53244774
>>53260113
video filters (--vf) run on your CPU, so using it on a hardware-decoded source will require copying the image back to RAM first.

What's the point of using dxinterop if you're going to be copying the image anyway? Might as well use dxva-copy
>>
>>53260163
I see. Can't the GPU do the deinterlacing when using hardware decoding?
>>
>>53260189
It could in theory, but mpv has no gpu-based deinterlacer as of now.

(Though NNEDI3 is implemented, and could in theory be used for e.g. single-field deinterlacing)
>>
>>53260163
Ah, so you guys were using dxinterop and --hwdec=dxva2? There are reasons to use dxinterop without hardware decoding. Frame timing and latency is better with dxinterop than any other backend.
>>
>>53260214
Sorry, yes. Saying I was using dxva2 completely slipped my mind.
>>
>>53260100
Yup, that's the bug. The Intel drivers keep an internal list of pointers to Direct3D objects that are shared with OpenGL and they never evict anything from that list. dxinterop uses a window-sized backbuffer, so the backbuffer is deleted and recreated every time the window resizes. Resizing with the mouse churns through shit tons of backbuffers, so eventually one is created that shares a pointer with an older one and the drivers don't let that pointer get added to the list again, so it shows a black screen.

>Also it seems like the quality is a bit lower than mpc and colors look kinda too light but it seems mpv looks like this with my normal settings too =/
Yeah, backend=dxinterop and the default backend _should_ look identical. In both cases it's your OpenGL driver doing the actual rendering. Not sure why it looks different to MPC-HC, but I don't understand colour stuff that well in general.
>>
>>53260200
>but mpv has no gpu-based deinterlacer as of now
Hopefully one day.
>>
>>53261335
Maybe, but interlaced content is basically dead so little point
>>
>>53261656
I'm mostly using it for transport streams. Won't get rid of interlaced content there anytime soon sadly.
>>
Is this an mpv bug or a youtube-dl bug or something?

Whenever I watch a video off the bbc website it never starts at the beginning. On other sites like youtube it works fine though.

mpv --no-config http://www.bbc.co.uk/news/world-latin-america-35663254
Playing: http://www.bbc.co.uk/news/world-latin-america-35663254
[ffmpeg/video] h264: non-existing SPS 0 referenced in buffering period
[ffmpeg/video] h264: non-existing SPS 0 referenced in buffering period
[ffmpeg/video] h264: non-existing SPS 0 referenced in buffering period
(+) Video --vid=1 (h264)
(+) Audio --aid=1 (aac)
[ffmpeg/video] h264: non-existing SPS 0 referenced in buffering period
[ffmpeg/video] h264: non-existing SPS 0 referenced in buffering period
AO: [pulse] 44100Hz stereo 2ch float
VO: [opengl] 704x396 yuv420p
AV: 00:00:11 / 00:01:16 (15%) A-V: 0.000
Thread replies: 168
Thread images: 9

banner
banner
[Boards: 3 / a / aco / adv / an / asp / b / biz / c / cgl / ck / cm / co / d / diy / e / fa / fit / g / gd / gif / h / hc / his / hm / hr / i / ic / int / jp / k / lgbt / lit / m / mlp / mu / n / news / o / out / p / po / pol / qa / r / r9k / s / s4s / sci / soc / sp / t / tg / toy / trash / trv / tv / u / v / vg / vp / vr / w / wg / wsg / wsr / x / y] [Home]

All trademarks and copyrights on this page are owned by their respective parties. Images uploaded are the responsibility of the Poster. Comments are owned by the Poster.
If a post contains personal/copyrighted/illegal content you can contact me at [email protected] with that post and thread number and it will be removed as soon as possible.
DMCA Content Takedown via dmca.com
All images are hosted on imgur.com, send takedown notices to them.
This is a 4chan archive - all of the content originated from them. If you need IP information for a Poster - you need to contact them. This website shows only archived content.