Taiko2k / Tauon

The music player of today! :city_sunrise:
https://tauonmusicbox.rocks
GNU General Public License v3.0
1.64k stars 64 forks source link

[Feature request] Allow to search music video & playback #1147

Open stkw0 opened 1 month ago

stkw0 commented 1 month ago

Sometimes I like to see the music video for some songs. What I usually do is to search the song on youtube and watch it. Would be great if Tauon could do that and show the video without having to exit from the application, even better if the lyrics could be shown in the side as it happens currently with one of the views.

This would allow also to keep more realistic statistics of how many times a song have been reproduced.

I think it's somewhat difficult to implement, but thought would not be bad to share the idea in case it gains some traction.

Solarunit commented 1 month ago

That would make tauon a video player. Imo it's not a great idea. I often use Copy Artist - Track from the context menu and paste it on YT.

Taiko2k commented 1 month ago

I think integrated video might have to go under the too hard file.

I often use Copy Artist - Track from the context menu and paste it on YT.

But maybe this could be automated. Something like:

  1. Right click and chose "Search on YouTube"...
  2. A moment later a pop up box gives a result with option to "Copy Link" or "Download Video*".

Just brainstorming maybe there could be something like an MPV backend, where after the above you could control video playback from Tauon, but the video plays in a separate MPV window. So after the above you could right click and chose "Play Video". Might not be worth the effort.

I have actually mulled over the thought some kind of YouTube video management, that it could be useful, but wasn't sure if its something I should build into Tauon or something better off being a separate app.

Solarunit commented 1 month ago

But maybe this could be automated. Something like:

Right click and chose "Search on YouTube"... A moment later a pop up box gives a result with option to "Copy Link" or "Download Video*".

it could be several versions of the song, maybe I would want to listen covers of that song or read comments. Also important other info like official channel or not, thumbnails, quality, views, etc..

Just brainstorming maybe there could be something like an MPV backend, where after the above you could control video playback from Tauon, but the video plays in a separate MPV window. So after the above you could right click and chose "Play Video". Might not be worth the effort.

I saw mpv lua addons that can search and play youtube videos.

I have actually mulled over the thought some kind of YouTube video management, that it could be useful, but wasn't sure if its something I should build into Tauon or something better off being a separate app.

I think music player should do one thing perfectly - play audio files. For videos - there are video players.

stkw0 commented 1 month ago

But maybe this could be automated. Something like:

1. Right click and chose "_Search on YouTube_"...

2. A moment later a pop up box gives a result with option to "_Copy Link_" or "Download Video*".

Something like that would be nice. More generally maybe it could be made that the user can register custom options to call certain custom scripts easily.

Just brainstorming maybe there could be something like an MPV backend, where after the above you could control video playback from Tauon, but the video plays in a separate MPV window. So after the above you could right click and chose "Play Video". Might not be worth the effort.

I have actually mulled over the thought some kind of YouTube video management, that it could be useful, but wasn't sure if its something I should build into Tauon or something better off being a separate app.

It's seems something conceptually difficult to handle, but would be very cool. That would be, probably, the only way of knowing if a song has been reproduced (even if it's in video format) and increment the number of reproductions of the statistics.

stkw0 commented 1 month ago

I think music player should do one thing perfectly - play audio files. For videos - there are video players.

Tauon already does a lot of things. Searching lyrics, exporting and modifying metadata, transcoding and much more. Even ffplay, which is the most closes to follow the philosophy of doing one thing perfectly, already supports a lot of things (audio, video). So, realistically, is not about doing one thing perfectly, but to decide which thing fall inside the idea one have for his product and which things don't. If you feel this proposal should is not part of the idea you would have, I will perfectly understand it.

Solarunit commented 1 month ago

Tauon already does a lot of things. Searching lyrics, exporting and modifying metadata, transcoding and much more.

That's all audio/music related things.

Are there any dedicated music players with video playback support? Are they any good? There is VLC for android and I prefer to use another dedicated music players app for my music files.

Taiko2k commented 1 month ago

I don't think video support in a music player is entirely unusual, but probably off the table for Tauon.