python
...
ELASTIC_TRANSCODER_AWS_REGION = 'your_aws_region'
ELASTIC_TRANSCODER_PIPELINE_ID = 'your_pipeline_id'
ELASTIC_TRANSCODER_PIPELINE_INPUT_BUCKET = 'your_input_bucket_name'
ELASTIC_TRANSCODER_PIPELINE_OUTPUT_BUCKET = 'your_output_bucket_name'
ELASTIC_TRANSCODER_AWS_ACCESS_KEY_ID = 'your_aws_access_key_id'
ELASTIC_TRANSCODER_AWS_SECRET_ACCESS_KEY = 'your_aws_secret_access_key'
ELASTIC_TRANSCODER_PIPELINE_NAME = 'your_pipeline_name'
ELASTIC_TRANSCODER_PIPELINE_ROLE = 'your_pipeline_role'
...
python
from django_elastic_transcoder import transcoder
def clip_video(request):
input_file = 'input_file_path.mp4'
output_file = 'output_file_path.mp4'
transcoder.clip(input_file, output_file, start_time, end_time)
python
from django_elastic_transcoder import transcoder
def merge_videos(request):
input_file_1 = 'input_file_path_1.mp4'
input_file_2 = 'input_file_path_2.mp4'
output_file = 'output_file_path.mp4'
transcoder.merge([input_file_1, input_file_2], output_file)