This website requires JavaScript.
82e82b1cb7
change path config
Jesús
2021-09-14 12:51:05 -05:00
f129cfcc9a
playlist: add license to javascript code
Jesús
2021-09-10 21:12:12 -05:00
66f396ce32
Add a button to remove playlist
Mageas
2021-09-09 09:56:46 +02:00
88803ced44
version 0.1.1
0.1.1
Jesús
2021-09-06 18:30:02 -05:00
3066f9a37e
watch.py: Support /shorts urls
James Taylor
2021-09-06 15:26:23 -07:00
9c7e93ecf8
Redo av codec settings & selections to accomodate webm
James Taylor
2021-09-06 12:58:27 -07:00
854ab81b91
av-merge: Add webm support
James Taylor
2021-09-04 21:39:05 -07:00
2360958862
Subscriptions manager: Make file input required
James Taylor
2021-09-01 19:57:19 -07:00
02480553b6
README.md: update
Jesús
2021-09-01 22:28:25 -05:00
cd3383e6e3
Add NewPipe subscriptions import and export
James Taylor
2021-09-01 19:13:40 -07:00
fc0fa9aaba
av-merge: Fix segments not properly reappended during QuotaExceeded
James Taylor
2021-09-01 17:32:18 -07:00
06e091e020
watch.js: video variable as const and improve data.time_start syntax
Jesús
2021-09-01 15:14:06 -05:00
7143e1b321
plyr: use strict and fix undefined quality variable
Jesús
2021-09-01 12:42:44 -05:00
98d9b35765
plyr: minor fix
Jesús
2021-09-01 12:25:46 -05:00
676536a294
embed: plyr shasum update
Jesús
2021-08-31 21:07:39 -05:00
1632ab5cda
plyr: remove sourceMappingURL=plyr.min.js.map
Jesús
2021-08-31 21:00:43 -05:00
12561c0ed3
av-merge: Specify which of MediaSource, audio, or video are unsupported
James Taylor
2021-08-31 17:58:42 -07:00
5bf4c284a5
subscriptions: Support new subscriptions.csv format
James Taylor
2021-08-31 14:46:18 -07:00
2ab5b96178
Fix videos added to playlist from channel missing author_id
James Taylor
2021-08-31 14:00:25 -07:00
7c79f530a5
Support more audio and video qualities
James Taylor
2021-08-31 13:38:28 -07:00
30e59081b1
av-merge: Use .shift() instead of .pop() in appendQueue for FIFO
James Taylor
2021-08-30 19:53:48 -07:00
85cf943850
av-merge: Fix handling of QuotaExceededError
James Taylor
2021-08-30 19:48:24 -07:00
4a45a699ae
fix "Security Error: Content, may not load data from blob"
Jesús
2021-08-30 00:24:41 -05:00
7264bbeaed
licenses.html: update
Jesús
2021-08-29 23:34:18 -05:00
a7527986c8
Fix embed page broken due to changes to jinja variables
James Taylor
2021-08-29 21:14:50 -07:00
00c812ff4a
av-merge: Fix numDeleted not incremented during segment deletion
James Taylor
2021-08-29 14:31:29 -07:00
2ae81f2a78
Add setting to prefer uni or pair sources and fix selection b/w them
James Taylor
2021-08-29 13:00:39 -07:00
99cb1c48ea
av-merge: Fix malformed mp4 fragments wrongly considered deleted
James Taylor
2021-08-29 11:11:18 -07:00
c1dbc6c411
av-merge: print sourceBuffer.buffered in printDebuggingInfo
James Taylor
2021-08-29 11:10:41 -07:00
92bdbf072e
av-merge: Fix error when switching qualities after endOfStream
James Taylor
2021-08-28 19:04:45 -07:00
77fffee34f
av-merge: Add function to dump debugging info
James Taylor
2021-08-28 18:11:31 -07:00
aacbf07ad7
av-merge: Use tickEnd+1 when calculating segment time ranges
James Taylor
2021-08-28 09:32:30 -07:00
9d3ebca622
av-merge: End stream correctly when last segments do not overlap
James Taylor
2021-08-28 09:23:19 -07:00
ef867e3759
watch: Fix using_pair_sources being a list due to short-circuiting
James Taylor
2021-08-27 22:16:36 -07:00
309ff40943
watch.html: Move loose inline javascript into watch.js
Jesús
2021-08-29 22:43:10 -05:00
56b17c634c
av-merge: Use console.warn and console.error
James Taylor
2021-08-27 19:55:54 -07:00
dd01c8ca4c
av-merge: change QuotaExceeded messages to warnings
James Taylor
2021-08-27 19:52:03 -07:00
81e61f9893
av-merge: buffer same duration of audio and video
James Taylor
2021-08-27 19:39:44 -07:00
ae68c84a26
av-merge: Make segment fetching message more useful
James Taylor
2021-08-27 19:18:18 -07:00
1c591b4457
av-merge: call mediaSource.endOfStream() so player pauses at end
James Taylor
2021-08-26 20:48:50 -07:00
6e39ae19b6
Prevent Firefox from remembering quality select on page refresh
James Taylor
2021-08-25 14:50:50 -07:00
9f44e0474b
Integrate quality selection into Plyr
James Taylor
2021-08-25 14:47:57 -07:00
ee581c56a3
fix missing data variable
Jesús
2021-08-29 21:44:08 -05:00
5ff216d1ba
avmerge: Fix errors if close is called twice
James Taylor
2021-08-25 14:29:40 -07:00
70eb5cc94f
avmerge: Remove obsolete shouldFetchNextSegment function
James Taylor
2021-08-24 22:26:12 -07:00
fa3b78583f
avmerge: Close streams to avoid errors while changing quality
James Taylor
2021-08-24 22:19:49 -07:00
d942883c78
avmerge: Buffer 50 mb ahead in video
James Taylor
2021-08-24 21:24:03 -07:00
a7da23c6da
Add video quality selector
James Taylor
2021-08-23 19:50:57 -07:00
c9a75042d2
Add support for more qualities, merging video+audio using MSE
James Taylor
2021-08-17 17:58:17 -07:00
e4af99fd17
Revert "Add support for more qualities, merging video+audio using MSE"
Jesús
2021-08-29 18:48:01 -05:00
d56df02e7b
Add support for more qualities, merging video+audio using MSE
James Taylor
2021-08-17 17:58:17 -07:00
0c106bb111
[frontend]: fix current version
Jesús
2021-08-27 12:54:31 -05:00
59f32b31d9
[frontend]: improve current version
Jesús
2021-08-27 12:06:41 -05:00
e76257f8b7
Fix comment reply url extraction due to youtube changes
0.1.0
James Taylor
2021-08-22 22:57:42 -07:00
4e556efa3d
Fix comments extraction due to new response continuation key name
James Taylor
2021-08-22 22:48:30 -07:00
740aea68f6
[pip]: fix dataclasses version
Jesús
2021-08-14 23:19:50 -05:00
ee2ef432d8
[pip]: bump packages
Jesús
2021-08-14 23:13:43 -05:00
06315e3e02
[opensearch]: improve
Jesús
2021-08-14 18:36:17 -05:00
ef66da4d27
[embed]: minor fix
Jesús
2021-08-14 16:47:49 -05:00
ccaf2b9f9f
[embed]: fix sha512sum
Jesús
2021-08-14 16:45:52 -05:00
db1b23fea4
[librejs]: add mising plyr-start.js
Jesús
2021-08-14 14:34:17 -05:00
5a09d53053
[Frontend]: fix macro
Jesús
2021-08-14 13:50:40 -05:00
97ca52e77a
[get_app_version]: check git command
Jesús
2021-08-11 11:14:54 -05:00
16f81de968
[comments]: pep8
Jesús
2021-08-10 18:14:05 -05:00
0e896cbf34
[comments_info]: relax traceback message
Jesús
2021-08-10 17:28:45 -05:00
f532386976
[plyr]: minor fix syntax
Jesús
2021-08-09 22:11:50 -05:00
af1df31161
[plyr]: update
Jesús
2021-08-09 22:09:04 -05:00
0e9c12b3a6
[plyr]: Remove unimportant files
Jesús
2021-08-09 21:59:43 -05:00
40fcee52c0
Fix description extraction in search results
James Taylor
2021-08-08 21:56:59 -07:00
6c6c469fbd
Prefix youtube URLs in video descriptions and channel about page
James Taylor
2021-08-08 20:29:42 -07:00
2039972ab3
Fix (dis)like, music list extraction due to YouTube changes (again)
James Taylor
2021-08-07 17:18:48 -07:00
3dee7ea0d1
Switch to new comments api now that old one is being disabled
James Taylor
2021-08-07 17:05:58 -07:00
bee14ea9ea
Comments: Fix exceptions when ctoken metadata are missing (None)
James Taylor
2021-08-07 14:36:11 -07:00
7720f3bde5
watch: determine video source based on quality, not actual height
James Taylor
2021-08-03 12:58:24 -07:00
c62293c5cb
pep 8
Jesús
2021-08-03 17:18:39 -05:00
7dd3c4304d
Remove static check resolution in TOR mode
Jesús
2021-08-03 17:17:59 -05:00
382035d32f
Fix max_resolution in TOR mode some videos have 480p resolution, and if setting only 360p the player would have no video to play
Jesús
2021-08-02 18:46:50 -05:00
e37c7eed58
Revert "fix check max_resolution in TOR mode"
Jesús
2021-08-02 18:35:20 -05:00
cb9b6dadbd
fix check max_resolution in TOR mode
Jesús
2021-08-02 18:27:27 -05:00
f27105fa7f
New age restriction bypass method since get_video_info was disabled
James Taylor
2021-07-28 13:00:25 -07:00
54b39f1303
Fix missing likes, dislikes, & music list due to Youtube changes
James Taylor
2021-07-27 21:35:11 -07:00
f5f9b1c181
Cleaner channel-checking console error messages when Tor is closed
Jesús
2021-07-28 23:45:19 -05:00
d0e3adab01
Restart tor connection pool when the tor port setting is changed
James Taylor
2021-07-19 14:01:40 -07:00
5df5e99213
Call setting hooks after change, rather than before
James Taylor
2021-07-19 13:59:11 -07:00
4a5a64a975
Add .editorconfig file
Jesús
2021-07-08 14:52:54 -05:00
250e34df7c
fix property css name
Jesús
2021-07-05 16:15:29 -05:00
48f9d06ba3
fix missing plyr on embed
Jesús
2021-07-05 15:50:41 -05:00
33d732f781
fix right click for video
Jesús
2021-07-05 15:44:07 -05:00
aadc20fa19
Friendlier error message when Tor is closed or network is down
James Taylor
2021-07-03 21:31:45 -07:00
7f67af1031
Remove var
and fix transcript button jumping above autoplay on page load
Jesús
2021-07-04 13:12:01 -05:00
49d823e135
Fix request search when is empty
Jesús
2021-07-04 12:08:21 -05:00
de5510d3e3
Improved plyr configuration
Jesús
2021-07-03 23:38:50 -05:00
20db70b9b9
get_video_info: Specify language so error messages are in english
James Taylor
2021-06-30 17:15:21 -07:00
acfa31ff59
Change search url path to match the YouTube path
James Taylor
2021-07-01 17:33:12 -07:00
4a9c1422e7
w3c syntax, unnecessary role=button
Jesús
2021-06-29 19:11:10 -05:00
c6fe980a7a
autoplay-toggle: use label tag
Jesús
2021-06-29 19:07:40 -05:00
8d45ca855a
feat: autoplay related video - minor fix style
Jesús
2021-06-23 21:08:04 -05:00
5906633641
fix settings.subtitles_mode in plyr
Jesús
2021-06-23 15:48:19 -05:00
2c56a24711
fix name id of video
Jesús
2021-06-23 15:35:01 -05:00
61b4518335
Fix set language subtitles
Jesús
2021-06-23 15:19:31 -05:00