Add subtitles to a VOD
post
https://developer.dacast.com/v2/vod//subtitles
Recent Requests
Log in to see full request history
| Time | Status | User Agent | |
|---|---|---|---|
Retrieving recent requests… | |||
Loading…
Updated 10 months ago
What’s Next
When you received the response from the API after your subtitle addition request, you need to handle the file upload to S3 directly.
- If you choose to use cURL:
You can execute the raw query returned by the API, under the curl-command field
curl -T st.srt 'https://s3.amazonaws.com/upload.dacast.com/subtitle/f5ed2022-8998-9d94-c95c-444d3a52dc62/true/.srt?X-Amz-Algorithm=AWS4-HMAC-SHA256&X-Amz-Credential=ASIAUNYU4WHIVC2Y6DJI%2F20230802%2Fus-east-1%2Fs3%2Faws4_request&X-Amz-Date=20230802T143044Z&X-Amz-Expires=86400&X-Amz-Security-Token=IQoJb3JpZ2luX2VjEFcaCXVzLWVhc3QtMSJHMEUCIQCBcjtANpzhI%2BQwJjk1pcrpWKH1ZXvyRqDVqcOm4HqpfgIgR2HtcJSw%2F1BoPeUFm9kg%2Fq6SEFnHois5EqnGEhD0shsqwAMI7%2F%2F%2F%2F%2F%2F%2F%2F%2F%2F%2FARAAGgwzMDQ0NDk2MzA2NzMiDHxx0L%2Fo1fWXWsbzsyqUA4IssnIMIahKaCeKc6SYO%2BwHTITMseBNb%2Fzl0BeaestJ910CEG75go71VXXHXD4B5H6bjP5hRIOsGu6J4kBIeea869EJUnysUUO6W%2BTBdeRTWg2s%2BRWSTotVREKdVBJtdlVJgS4Md0VhXriJ5Gj2X3o%2F9%2BLaWL4wN2m0XgaCY31bau6KhqhgYPHxZ4PYHqWU%2F7JKJ4%2FLATIVjUS6t4oWHxfsoEZjuZBaRb%2F7aFUx1woC6AyBoE9Vq5u34oLPBOazVUBZ4XEweilRH9AH2uhK3Zbd4Ic6%2FEJW2zdF73Uy0lZaLJWlWRIFeESU8T0Wv9bHtLvt9C8CfydyRAzzlsydT0UTAQxNjj21lTuN%2B29Tjel%2F5OOMBSQ4Vk2RVxwBPECBf%2BCq0LLQoqbBeFHZKSfvYLF3gUBc%2BBiGfoaikWvHgm%2BScOqx79fvmmGC%2FPfykklp3PuVn4I4RUn7%2BIm%2FCTIaiaBjqMykhwtl2xZsGwz%2FGXzbboGzKfuyhsVu83teIoWCwijLE%2FN0UTD95kzIDnggtVftAiRIMPPFqaYGOp4BpIES1D6cSCzNEdjMFEA%2B3q9BJeJS1BaISadurmEmzKE1WZOEjpFS%2BDc5LrEsh1AN%2ByPjrWXednNqmjkgRF6eP8hs4UbGe0lqi%2FQ4oDcjKs%2FyK4f5Hexg9N0QA5%2BqL8EsmgaAj2b1LTBjYVeeGPADoIOVXVSszD%2FyRn%2B6jN0jDzEpeMPvQL4N3joRZV5pqw%2BFsnYV7554NgxEJb9oG4U%3D&X-Amz-SignedHeaders=host&X-Amz-Signature=2bafd07e30623060051ad0eb506b9603913239d072a8ed86a077aaf3bc4e8430'
- If you choose to use AJAX:
You need to format the response to be able to upload the file using cURL. Don't forget to add a path to the local file you want to upload, for example:
curl -X POST "https://upload.dacast.com" \
--form acl="private" \
--form bucket="upload.dacast.com" \
--form key="subtitle/7261a6fd-5815-89c0-50df-3e5c644d1d21/true/.srt" \
--form policy="eyJjb25kaXRpb25zIjpbeyJidWNrZXQiOiJ1cGxvYWQuZGFjYXN0LmNvbSJ9LHsiYWNsIjoicHJpdmF0ZSJ9LFsic3RhcnRzLXdpdGgiLCIka2V5Iiwic3VidGl0bGUvNzI2MWE2ZmQtNTgxNS04OWMwLTUwZGYtM2U1YzY0NGQxZDIxL3RydWUvLnNydCJdLHsic3VjY2Vzc19hY3Rpb25fc3RhdHVzIjoiMjAxIn0seyJ4LWFtei1jcmVkZW50aWFsIjoiQUtJQVVOWVU0V0hJUTNRUUhGT0svMjAyMzA4MDIvdXMtZWFzdC0xL3MzL2F3czRfcmVxdWVzdCJ9LHsieC1hbXotYWxnb3JpdGhtIjoiQVdTNC1ITUFDLVNIQTI1NiJ9LHsieC1hbXotZGF0ZSI6IjIwMjMwODAyVDE0MzE1NFoifV0sImV4cGlyYXRpb24iOiIyMDIzLTA4LTAyVDIwOjMxOjU0WiJ9" \
--form success_action_status="201" \
--form x-amz-algorithm="AWS4-HMAC-SHA256" \
--form x-amz-credential="AKIAUNYU4WHIQ3QQHFOK/20230802/us-east-1/s3/aws4_request" \
--form x-amz-date="20230802T143154Z" \
--form x-amz-signature="9711d0106f7ed3a99d6e0df50a134461de684006f742644ac1991b5e59746fb2"
--form [email protected]