Upload video directly (with subtitles)
Upload video directly (with subtitles)
Upload a video file directly to FastPix using multipart form-data and attach multiple subtitle tracks during media creation.
1. Authorization
This token is generated by combining your FastPix Token ID and Secret Key in the format: Token ID:Secret Key, then encoding it in base64.
2. Payload request
1"tok-keyword">curl "tok-flag">--request "tok-keyword">POST \
2 "tok-flag">--url https://api.fastpix.com/v1/on-demand/uploads \
3 "tok-flag">--header "tok-string">'accept: application/json' \
4 "tok-flag">--header "tok-string">'authorization: Basic {BASE64_TOKENID:SECRET}' \
5 "tok-flag">--header "tok-string">'content-type: application/json' \
6 "tok-flag">--data '
7{
8 "corsOrigin": "*",
9 "time": null,
10 "pushMediaSettings": {
11 "accessPolicy": "public",
12 "inputs": [
13 {
14 "type": "subtitle",
15 "url": "https://storage.fastpix.net/media/test/srt_tracks/add_tracks/subtitle_German.srt",
16 "languageCode": "de-DE",
17 "languageName": "german"
18 },
19 {
20 "type": "subtitle",
21 "url": "https://storage.fastpix.net/media/test/srt_tracks/add_tracks/subtitle_Hindi.srt",
22 "languageCode": "hi-IN",
23 "languageName": "hindi"
24 }
25 ],
26 "maxResolution": "1080p",
27 "mediaQuality": "standard"
28 }
29}'
1{
2 "success": true,
3 "data": {
4 "uploadId": "c14cd522-bf03-4ac8-8b36-f7d5c6d16d81",
5 "trial": false,
6 "status": "waiting",
7 "url": "https://storage.googleapis.com/fastpix-uploads-asia/...",
8 "timeout": 14400,
9 "corsOrigin": "*",
10 "pushMediaSettings": {
11 "playbackIds": [
12 {
13 "accessPolicy": "public",
14 "accessRestrictions": {
15 "domains": { "defaultPolicy": "allow", "allow": [], "deny": [] },
16 "userAgents": { "defaultPolicy": "allow", "allow": [], "deny": [] }
17 }
18 }
19 ],
20 "mediaQuality": "standard",
21 "inputs": [
22 {
23 "type": "subtitle",
24 "url": "https://storage.fastpix.net/media/test/srt_tracks/add_tracks/subtitle_German.srt",
25 "languageCode": "de-DE",
26 "languageName": "german"
27 },
28 {
29 "type": "subtitle",
30 "url": "https://storage.fastpix.net/media/test/srt_tracks/add_tracks/subtitle_Hindi.srt",
31 "languageCode": "hi-IN",
32 "languageName": "hindi"
33 }
34 ],
35 "sourceAccess": false,
36 "optimizeAudio": false
37 }
38 }
39}