mirror of
https://github.com/mickael-kerjean/filestash.git
synced 2025-10-29 17:18:43 +08:00
feature (transcoding): don't transcode video formats well supported by browsers
This commit is contained in:
@ -78,6 +78,9 @@ func init(){
|
|||||||
res.Write([]byte(`
|
res.Write([]byte(`
|
||||||
window.overrides["video-map-sources"] = function(sources){
|
window.overrides["video-map-sources"] = function(sources){
|
||||||
return sources.map(function(source){
|
return sources.map(function(source){
|
||||||
|
if(source.type == "video/mp4") return source;
|
||||||
|
else if(source.type == "video/webm") return source;
|
||||||
|
else if(source.type == "application/ogg") return source;
|
||||||
source.src = source.src + "&transcode=hls";
|
source.src = source.src + "&transcode=hls";
|
||||||
source.type = "application/x-mpegURL";
|
source.type = "application/x-mpegURL";
|
||||||
return source;
|
return source;
|
||||||
|
|||||||
Reference in New Issue
Block a user