Releases: mps-youtube/yewtube
v2.9.4
Version 0.2.8
Features:
- Lastfm scrobbling (@rien333) (#758)
splaylist
andsuser
commands for Spotify (@ritiek) (#678)- Autoplay support (@nikhilweee) (#594)
genpl
command (@nishanthkarthik) (#642)video_format
configuration setting (@Vrihub) (#656)live
command for live streams (@Razesdark) (#635)- Add time column (@akaWolf) (#582)
- Add video ID column (@Razesdark) (#627)
- Allow filtering search by duration (@jas32096) (#548)
- Allow filtering search by date (@jas32096) (#553)
- Add
history recent
to display history without duplicates (@srvanrell) (#510) --no-textart
to disable ascii art (for screenreaders) (@Gongreg) (#517)set_title
option to disable setting window title (@ardrabczyk) (#498)- Add
s
command for getting stream information (@ritiek) (#675) - Add option to disable mpris (@hrnr) (#728)
- Generate playlist from video description (@Razesdark) (#649)
Enhancements:
- Store playlists as m3u files instead of binary (@kraetzin) (#682)
- Show replies when displaying comments (@paulfertser) (#677)
- Use https urls for album art (@vszakats) (#574)
- When using "repeat" with mpv, keep player running (@ritiek) (#660)
- Display artist/album in mpris using lastfm (@vn-ki) (#739)
- Use channel.list API for user search (@Razesdark) (#628)
- Maintain volume across songs with mpv (@Razesdark) (#720)
- Prevent mpris from crashing the main process (@hrnr) (#728)
Bug fixes:
- Fix mpris seeking with recent mpv vesions (@mg6) (#687)
- Fix removing video from multi-page playlist (@kraetzin) (#695)
- Skip unavailable tracks (@ritiek) (#734)
- Correctly display minutes/seconds (@laxa) (#748)
- Handle
null
time-pos from mpv (@pritambaral) (#519) - Fix da/dv command regex (@Vrihub) (#691)
- Skip channels in video/playlist searches (@ritiek) (#664)
- Fix divide by zero error (@ids1024) (#620)
Use git log v0.2.7.1..v0.2.8
to see all changes, including various minor
fixes, documentation changes, etc. not included here.
Version 0.2.7.1
Version 0.2.7
Version 0.2.7
27 June 2016
Features:
- Setting for default audio format (@nishanthkarthik) (#71 #466 #467)
- Search history with
history
command (@kraetzin) (#344 #472) - Add syntax for repeating a track several times (@ghallak) (#437 #490)
- Reverse command (@kraetzin) (#422 #473)
- New
daurl <url>
command (@maricn) (#402)
Enhancements:
- Pass
--no-ytdl
to mpv (@ids1024) (#492) - Do not suppress mpv output in debug mode (@ids1024)
- Print traceback in debug mode (@ids1024)
- Speed up
checkupdate
by avoiding redirects (@ids1024) (#454) - Pass
--play-and-exit
if vlc is used as a player (@ids1024)`
Bug fixes:
- Fix error with python 3.3 (@ids1024) (#414)
- Fix maxres bug (@ids1024) (#430)
- Fix playlist cache bug in info command (@ids1024) (#468)
- Fix usersearch argument error (@ids1024) (#469 #482)
- Fix progress bar with new mpv versions (@ids1024) (#470 #485)
- Fix syntax error with set command (@ids1024) (#419)
- Fix syntax error with -w, -f, -a (@ids1024) (#420)
- Fix clipboard support (@ids1024) (#461)
- Fix mpv version checking on windows (@ids1024) (#397)
- Add youtube_dl as dependency to Dockerfile (@PI-Victor) (#481)
Internal api changes:
Version 0.2.6
Features:
- Add
browserplay
command to play video in browser (@rjvani) (#355 #390) - Make
url
command support multiple urls, and allow loading urls from file (@paulnicolet) (#90 #391) - Make youtube id available to download command (@ids1024) (#375)
- Make pagination work properly for all lists of songs (local playlists, etc.) and make them all support the
dump
command (@ids1024) (#201) - Show warning when adding duplicate track to playlist (@BensonQiu) (#374 #383)
Bug fixes:
- Support playlists longer than 200 items (ids1024) (#192)
- Make
dapl
download complete playlist (@JKatzwinkel) (#294 #325) - Use pyperclip instead of xerox, fixing clipboard on Linux (@ids1024) (#311)
- Fix error message on windows when video title has & (@ids1024) (#321)
- Run notifier command in background (@hrnr) (#339)
- Correctly handle -v option of play (@TimoDritschler) (#352)
- Make it possible to use a pager with --help (@livingBEEF) (#349)
- Allow mplayer for https streams if version is new enough (@ids1024 @Evidlo @paddatrapper) (#315 #336 #317)
- Use mpv.com instead of mpv.exe on windows (@ids1024)
Internal API changes:
- Split code into several files (still a work in progress) (@ids1024) (#208)
- Use a python decorator to declare commands (@ids1024)
- Create a
paginatesongs()
function for handling the pagination anddump
command uniformly as mentioned in features (#399) (@ids1024) - Various others
There have been various other small bug fixes and internal API changes. Use git log v0.2.5..0.2.6
to see all of them.
Version 0.2.5
Version 0.2.5
1 June 2015
- Support python 3 only (will not run with python 2)
- Fix progress bar bug on Windows (#215, #223)
- Fix bug in playlist search (#282)
- Add user_order setting for separate order of user searches (lol768) (#277)
- Add mix command (lol768) (#241, #283)
- Add page count with total number of pages and current page (JKatzwinkel)
- Fix UnicodeEncodeError on non-unicode terminals
- Install .desktop in setup.py so it does not have to be installed manually
required for Ubuntu sound menu support
Update October 24 2015
The file mpsyt-0.2.5-pafy-0.4.0.exe
is a rebuild of the program, built 2015-10-24, build against pafy 0.4.0, which was released after the release of mpsyt 0.2.5. It fixes some issues with the previous build (mpsyt-0.2.5.exe
). This applies only to Windows, of course, and only if installing with these binaries.
Version 0.2.4
Version 0.2.3
Version 0.2.3
17 February 2015
- Fix issue with opening old playlist file (#214)
- Fix issue with "set" command
- Metadata tagging of downloaded audio files
requires ffmpeg or avconv
early implementation, uses YouTube video title, needs more work
Version 0.2.2
Version 0.2.2
14 February 2014
- Implement skip to previous track (ids1024) #175 #18 #14
Use > and < keys for next and prev track, q for quit (was ctrl-c)
mpv / mplayer input.conf can be imported to use custom keymappings - Implement optional external download application (ids1024 and np1) #198 #132
enter "help dl-command" for more info - Show stream quality on status line (Brebiche38) #134 #163
- Implement support for creating Windows builds with py2exe (ids1024) #190
Use setup.py in py2exe branch - Fix progress bar for mpv 0.7 (ids1024) #155 #161
Resolves issues with playback looping - Fix mps-youtube does not run on FreeBSD (nivit)
- Fix YouTube comments overshoot window size
- Fix issue with audio remux when using
d
download command
Version 0.2.1
Version 0.2.1
27 November 2014 - Bugfix release
[Bugfix] - Detect installed player on installation (#149)