diff --git a/app/static/js/edits.js b/app/static/js/edits.js index d08a392..1d14877 100644 --- a/app/static/js/edits.js +++ b/app/static/js/edits.js @@ -155,7 +155,7 @@ async function loadEdit(id, args) { } else { var video = {} var oshash = clip.streams[idx] - video.src = getVideoURL(clip.item, 480, idx+1, '', oshash) + video.src = getVideoURL(clip.item, pandora.resolution, idx+1, '', oshash) /* if (clip['in'] && clip.out) { video.src += `#t=${clip['in']},${clip.out}` @@ -255,9 +255,9 @@ async function loadEdit(id, args) { poster = getClip(data.edit, parseDuration(args.parts[2])) } if (poster && poster.item) { - data.poster = `${pandora.proto}://${data.site}/${poster.item}/480p${poster.position}.jpg` + data.poster = `${pandora.proto}://${data.site}/${poster.item}/${pandora.resolution}${poster.position.toFixed(3)}.jpg` } else { - data.poster = data.videos[0].src.split('/48')[0] + `/480p${data.videos[0].in}.jpg` + data.poster = data.videos[0].src.split('/48')[0] + `/${pandora.resolution}p${data.videos[0].in.toFixed(3)}.jpg` } data.aspectratio = data.edit.clips[0].videoRatio data.duration = data.edit.duration diff --git a/app/static/js/item.js b/app/static/js/item.js index abd1ef9..0cc3dcf 100644 --- a/app/static/js/item.js +++ b/app/static/js/item.js @@ -106,7 +106,7 @@ async function loadData(id, args) { data.videos = [] data.item.durations.forEach((duration, idx) => { var oshash = data.item.streams[idx] - var url = getVideoURL(data.item.id, 480, idx+1, '', oshash) + var url = getVideoURL(data.item.id, pandora.resolution, idx+1, '', oshash) data.videos.push({ src: url, duration: duration @@ -130,11 +130,13 @@ async function loadData(id, args) { ${layerData.title} `) data.layers[layer].forEach(annotation => { - annotation.value = annotation.value.replace( - /src="\//g, `src="${pandora.url.origin}/` - ).replace( - /href="\//g, `href="${pandora.url.origin}/` - ) + if (pandora.url) { + annotation.value = annotation.value.replace( + /src="\//g, `src="${pandora.url.origin}/` + ).replace( + /href="\//g, `href="${pandora.url.origin}/` + ) + } html.push(`