Documents: Allow for video and audio files #2030

Open
opened 2014-01-16 02:05:52 +00:00 by rlx · 3 comments
Owner

(not every archive can delegate secondary videos to Pad.ma)

(not every archive can delegate secondary videos to Pad.ma)
j added the
general
label 2014-01-16 02:05:52 +00:00
0x2620 was assigned by j 2014-01-16 02:05:52 +00:00
j added the
normal
enhancement
labels 2014-01-16 02:05:52 +00:00
Owner

this would require transcoding to supported codecs to support playback on supported browsers. also means we have to add new urls for transcoded documents. Do we need the same set of resolutions we have for items? Would be the most consistent.

but something like this for transcodes:

/documents/id/480p.webm
/documents/id/480p.mp4

and name + extension for uploaded file:

/documents/id/name.extension

should work, only limitation is that name can not be \d+p (240p, 480p) now...

this would require transcoding to supported codecs to support playback on supported browsers. also means we have to add new urls for transcoded documents. Do we need the same set of resolutions we have for items? Would be the most consistent. but something like this for transcodes: ``` /documents/id/480p.webm /documents/id/480p.mp4 ``` and name + extension for uploaded file: ``` /documents/id/name.extension ``` should work, only limitation is that name can not be \d+p (240p, 480p) now...
Author
Owner

Support for WEBM (simple video player) should be comparatively easy.

Backend tasks would be poster extraction and MP4 transcode.

Support for WEBM (simple video player) should be comparatively easy. Backend tasks would be poster extraction and MP4 transcode.
Owner

duration might be also needed

duration might be also needed
rlx added this to the 14.03 milestone 2014-02-09 17:30:24 +00:00
Sign in to join this conversation.
No milestone
No project
No assignees
2 participants
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference: 0x2620/pandora#2030
No description provided.