Jordan
4019feba01
Merge pull request #57 from vexorian/development
...
Reorder Dockerfile commands to take better advantage of the Docker cache
2020-06-20 13:26:38 -04:00
Jordan
bb54e100ff
Merge pull request #62 from vexorian/feature/multiepisodes
...
Handling of videos containing multiple episodes.
2020-06-20 13:26:38 -04:00
vexorian
1115b2dd21
Reorder Dockerfile commands to take better advantage of the Docker cache.
2020-06-20 13:26:38 -04:00
Jordan
7c2b5be4df
Merge pull request #61 from vexorian/bug/minimumbandwidth
...
Deal with 'Cannot convert to below minimum bandwidth of' error.
2020-06-20 13:26:38 -04:00
vexorian
d41786f5a8
Handling of videos containing multiple episodes.
2020-06-20 13:26:38 -04:00
Jordan Koehn
899a1b24f7
Add plex option to control downmix audio boost. Also fix request for audio channel limitation, was missing a & in the request
2020-06-20 13:26:38 -04:00
Jordan
187492b925
Merge pull request #60 from vexorian/bug/ffmpegerr
...
Fix 'unhandled exception' crash when there is a ffmpeg error after headers were sent
2020-06-20 13:26:38 -04:00
vexorian
9302bcc05d
Deal with 'Cannot convert to below minimum bandwidth of' error.
2020-06-20 13:26:38 -04:00
Jordan Koehn
df6a2bbe7d
update version num
2020-06-20 13:26:38 -04:00
vexorian
92a9d1c094
Fix 'unhandled exception' crash when there is a ffmpeg error after headers were sent
2020-06-20 13:26:38 -04:00
Jordan
0175594e1f
Merge pull request #55 from jordankoehn/ffmpeg_concat_demuxer
...
Ffmpeg concat demuxer
2020-06-20 13:26:37 -04:00
Jordan Koehn
0fe29e7598
Handle stream stream concatination using ffmpeg concat demuxer (ffmpeg 4.2+ required).
...
Change docker container to use alpine linux, comes with ffmpeg 4.2+ easier.
Encode commercials to be same video codec as programs when channel icons enabled. Resolution/framerate could still be problematic.
2020-06-20 13:26:37 -04:00
Jordan
9cb4b53424
Merge pull request #48 from jordankoehn/fix_stream_end_windows
...
Fix stream end windows
2020-06-20 13:26:36 -04:00
Jordan
8dc38dd3ce
Merge pull request #47 from jordankoehn/node-fetch_to_axios
...
change from node-fetch to axios. Seems to be less strict. Confirmed w…
2020-06-20 13:26:36 -04:00
Jordan Koehn
9f43e0e2d4
Windows is more picky about how you kill the process, unix style throws error. Just use default, which is SIGTERM.
2020-06-20 13:26:36 -04:00
Jordan Koehn
d5f4bea481
change from node-fetch to axios. Seems to be less strict. Confirmed working for remote servers whereas node-fetch would throw error 'Only absolute URLs are supported' if server was remote."
2020-06-20 13:26:36 -04:00
Austin Tinius
5b989cf5be
Merge pull request #46 from jordankoehn/login-fix
...
fix login issue
2020-06-20 13:26:35 -04:00
Austin Tinius
8fca6cdce1
Merge pull request #44 from jordankoehn/improvements
...
Improvements.
2020-06-20 13:26:35 -04:00
Jordan Koehn
05accf5d65
fix login issue
2020-06-20 13:26:35 -04:00
Jordan Koehn
ba8673e3b4
Improvements.
...
Sign in/Urls:
Sign in now adds all servers; however refresh guide/refresh channels must be edited through the json.
Now uses local/remote server https url instead of local 34440 port url with no cert.
Video Playback:
Remove code not enforcing time limit for streams.
Make default stream protocol http instread of hls which was used previously. Add option to choose.
Add option to specify video codecs (which is prone to user error). Added mpeg2video to default video codecs.
Add option to specify direct stream/transcode media buffer size. Not sure how much of a difference this makes.
Add in safeguard to ffmpeg's kill so failed streams don't crash the application
M3Us:
Add group-title="PseudoTV" for easier management in xteve
2020-06-20 13:26:35 -04:00
Austin Tinius
8555dfaacb
Merge pull request #41 from jordankoehn/plex-transcoder
...
Implement plex transcoder api into PseudoTV-Plex. Add more specific s…
2020-06-20 13:26:33 -04:00
Jordan Koehn
1848a9c432
Implement plex transcoder api into PseudoTV-Plex. Add more specific settings for ffmpeg/plex. Remove some options which are no longer valid/possible.
2020-06-20 13:26:33 -04:00
Austin Tinius
cc6df415bf
Merge pull request #24 from spruceb/patch-1
...
Fix crashes with a reference error to opts
2020-05-19 01:55:59 -07:00
Spruce Bondera
311b133c1c
Fix crashes with a reference error to opts
...
The variable is actually `this.opt`
2020-05-19 01:20:25 -07:00
Austin Tinius
d84ea86ee0
Merge pull request #23 from DEFENDORe/revert-22-automated-builds
...
Revert "Create nodejs.yml"
2020-05-19 00:33:15 -07:00
Austin Tinius
b271ce905c
Revert "Create nodejs.yml"
2020-05-19 00:32:56 -07:00
Austin Tinius
347d4fa282
Merge pull request #22 from DEFENDORe/automated-builds
...
Create nodejs.yml
2020-05-19 00:32:39 -07:00
Austin Tinius
e6ac843066
Create nodejs.yml
...
trying to get automatic builds going
2020-05-19 00:32:18 -07:00
Austin
bf60a6a35c
print version at start
...
Adding version on startup as per #4
2020-05-18 22:21:09 -07:00
Austin Tinius
917022f025
Merge pull request #16 from jordankoehn/direct-stream
...
Looks good, merging and testing it out.
2020-05-18 12:44:36 -07:00
jkoehn
07d2d27616
Add options in ffmpeg settings for full/partial video/audio transcoding. Add functionality to ffmpeg.js to handle these scenarios.
2020-05-18 02:25:25 +00:00
Austin Tinius
70919e5270
Merge pull request #11 from DEFENDORe/master
...
bring Dev up to date with main
2020-05-16 10:20:57 -07:00
Dan Ferguson
5979ef82cb
Updated README. Small bug fixes.
2020-05-15 12:38:37 -04:00
Austin Tinius
8e25e072d8
Move icon to resources
2020-05-14 15:52:25 -07:00
Austin Tinius
3c49aed633
Merge pull request #3 from DEFENDORe/master
...
bring dev up to date
2020-05-14 15:50:20 -07:00
Austin Tinius
1dd068b964
Merge pull request #1 from powdermilkman/no-subs
...
Default to no subs
2020-05-14 15:36:13 -07:00
Austin Tinius
c2d725f52c
Merge pull request #2 from powdermilkman/unraid-update
...
Unraid update
2020-05-14 15:36:00 -07:00
Austin Tinius
c73eac9664
changing docker hub repo
2020-05-14 15:32:27 -07:00
Austin Tinius
c04fe813b6
Change docker hub repo
2020-05-14 15:28:28 -07:00
Austin Tinius
cf4ea259ad
removed fork disclaimer
2020-05-14 15:26:42 -07:00
Austin Tinius
bab250d87d
Change repo
...
Updated the name of the repo in the instructions
2020-05-14 15:25:49 -07:00
Austin Tinius
1aab8abc55
Changed Subtitle index
...
Changed SubtitleIndex to -2 so it defaults to no subs
2020-05-14 15:08:43 -07:00
Austin Tinius
acc4c09b9b
Added Unraid instructions
2020-05-14 12:39:00 -07:00
Austin Tinius
e8e5b791a1
forgot a change
2020-05-14 11:51:52 -07:00
Austin Tinius
872b0b1257
fix discovery in docker
2020-05-14 11:33:22 -07:00
Austin Tinius
601dbaedb3
change icon source
2020-05-14 10:05:47 -07:00
Austin Tinius
bda99f8e0c
Switched to github automated builds
2020-05-14 10:02:51 -07:00
Austin Tinius
2cc943fcfb
add fork disclaimer
2020-05-14 09:46:59 -07:00
Austin Tinius
0e9a518a68
adding icon and unraid templates
2020-05-14 09:45:23 -07:00
Austin Tinius
6d22a72794
Implementing changes from gitlab Merge requests
2020-05-14 09:41:34 -07:00