Skip to content

Instantly share code, notes, and snippets.

@atroche
Created June 20, 2019 05:49
Show Gist options
  • Save atroche/ef46a0592df7b4120d33326fac1ff222 to your computer and use it in GitHub Desktop.
Save atroche/ef46a0592df7b4120d33326fac1ff222 to your computer and use it in GitHub Desktop.
AudioTasks
TranscodeAudioTask
Constructing task
2019-06-20 15:47:56,193 INFO [LoggingMeta] Creating log category [data]: {"categoryName":"TranscodeAudioTask"}
2019-06-20 15:47:56,193 INFO [TranscodeAudioTask] Starting to run task
2019-06-20 15:47:56,193 TRACE [TranscodeAudioTask] Checking if content type is supported [data]: {"contentType":"audio/aac","supported":true}
2019-06-20 15:47:56,193 INFO [TranscodeAudioTask] Generating previews [data]: {"inputLocation":{"bucket":"lambda-bandwidth","key":"input/agent.aac"}}
2019-06-20 15:47:56,194 INFO [TranscodeAudioTask] Generating waveform JSON
2019-06-20 15:47:59,145 INFO [TranscodeAudioTask] Uploading to S3 [data]: {"previewOutputLocation":{"bucket":"lambda-bandwidth","key":"input/agent.aac-aud-waveform"}}
2019-06-20 15:48:00,348 INFO [TranscodeAudioTask] Finished generating waveform JSON [data]: {"previewOutput":{"classifier":"aud-waveform","contentType":"application/json","id":"f5ab3190-931e-11e9-8c4a-a9e012cab2f1","metaData":{"taskProcessedDate":1561009680348},"size":8726}}
2019-06-20 15:48:02,690 DEBUG [TranscodeAudioTask] Got ffprobe output for audio file via fluent-ffmpeg [data]: {"inputLocation":{"bucket":"lambda-bandwidth","key":"input/agent.aac"},"ffprobeData":{"streams":[{"index":0,"codec_name":"aac","codec_long_name":"AAC (Advanced Audio Coding)","profile":"LC","codec_type":"audio","codec_time_base":"1/48000","codec_tag_string":"[0][0][0][0]","codec_tag":"0x0000","sample_fmt":"fltp","sample_rate":48000,"channels":2,"channel_layout":"stereo","bits_per_sample":0,"id":"N/A","r_frame_rate":"0/0","avg_frame_rate":"0/0","time_base":"1/28224000","start_pts":"N/A","start_time":"N/A","duration_ts":271057468,"duration":9.603794,"bit_rate":196125,"max_bit_rate":"N/A","bits_per_raw_sample":"N/A","nb_frames":"N/A","nb_read_frames":"N/A","nb_read_packets":"N/A","disposition":{"default":0,"dub":0,"original":0,"comment":0,"lyrics":0,"karaoke":0,"forced":0,"hearing_impaired":0,"visual_impaired":0,"clean_effects":0,"attached_pic":0,"timed_thumbnails":0}}],"format":{"filename":"https://lambda-bandwidth.s3.ap-southeast-2.amazonaws.com/input/agent.aac?AWSAccessKeyId=AKIA5U3MLUSMWUQIJB4J&Expires=1561010580&Signature=ieID6vn8e%2B%2FfmMCy%2Fgt3M2Qj7q0%3D","nb_streams":1,"nb_programs":0,"format_name":"aac","format_long_name":"raw ADTS AAC (Advanced Audio Coding)","start_time":"N/A","duration":9.603794,"size":235443,"bit_rate":196124,"probe_score":75},"chapters":[]}}
2019-06-20 15:48:04,745 INFO [TranscodeAudioTask] Generating M4A preview
2019-06-20 15:48:07,351 INFO [TranscodeAudioTask] ffmpeg command finished [data]: {"stdout":"","stderr":"[aac @ 0x55f1d0a03ac0] Estimating duration from bitrate, this may be inaccurate\nInput #0, aac, from 'https://lambda-bandwidth.s3.ap-southeast-2.amazonaws.com/input/agent.aac?AWSAccessKeyId=AKIA5U3MLUSMWUQIJB4J&Expires=1561010584&Signature=hFlNSd5CoCW0FROzx%2F5TjqnJ%2BZ4%3D':\n Duration: 00:00:09.60, bitrate: 196 kb/s\n Stream #0:0: Audio: aac (LC), 48000 Hz, stereo, fltp, 196 kb/s\nStream mapping:\n Stream #0:0 -> #0:0 (aac (native) -> aac (native))\nPress [q] to stop, [?] for help\nOutput #0, mp4, to '/tmp/audio_preview.m4a':\n Metadata:\n encoder : Lavf58.20.100\n Stream #0:0: Audio: aac (LC) (mp4a / 0x6134706D), 48000 Hz, stereo, fltp, 320 kb/s\n Metadata:\n encoder : Lavc58.35.100 aac\n[mp4 @ 0x55f1d0d5e6c0] Starting second pass: moving the moov atom to the beginning of the file\nsize= 326kB time=00:00:10.06 bitrate= 265.3kbits/s speed=21.8x \nvideo:0kB audio:323kB subtitle:0kB other streams:0kB global headers:0kB muxing overhead: 0.812502%\n[aac @ 0x55f1d0bd20c0] Qavg: 65521.223\n"}
2019-06-20 15:48:07,351 INFO [TranscodeAudioTask] Uploading to S3 [data]: {"previewOutputLocation":{"bucket":"lambda-bandwidth","key":"input/agent.aac-aud-m4a-preview"}}
2019-06-20 15:48:10,893 INFO [TranscodeAudioTask] Finished generating previews [data]: {"outputPreviews":{"aud-m4a-preview":{"classifier":"aud-m4a-preview","contentType":"audio/x-m4a","id":"fa8f5470-931e-11e9-8c4a-a9e012cab2f1","metaData":{"duration":"9","durationLong":"00:00:09","taskProcessedDate":1561009690893},"size":333890},"aud-waveform":{"classifier":"aud-waveform","contentType":"application/json","id":"f5ab3190-931e-11e9-8c4a-a9e012cab2f1","metaData":{"taskProcessedDate":1561009680348},"size":8726}}}
2019-06-20 15:48:12,816 DEBUG [TranscodeAudioTask] Got ffprobe output for audio file via fluent-ffmpeg [data]: {"inputLocation":{"bucket":"lambda-bandwidth","key":"input/agent.aac"},"ffprobeData":{"streams":[{"index":0,"codec_name":"aac","codec_long_name":"AAC (Advanced Audio Coding)","profile":"LC","codec_type":"audio","codec_time_base":"1/48000","codec_tag_string":"[0][0][0][0]","codec_tag":"0x0000","sample_fmt":"fltp","sample_rate":48000,"channels":2,"channel_layout":"stereo","bits_per_sample":0,"id":"N/A","r_frame_rate":"0/0","avg_frame_rate":"0/0","time_base":"1/28224000","start_pts":"N/A","start_time":"N/A","duration_ts":271057468,"duration":9.603794,"bit_rate":196125,"max_bit_rate":"N/A","bits_per_raw_sample":"N/A","nb_frames":"N/A","nb_read_frames":"N/A","nb_read_packets":"N/A","disposition":{"default":0,"dub":0,"original":0,"comment":0,"lyrics":0,"karaoke":0,"forced":0,"hearing_impaired":0,"visual_impaired":0,"clean_effects":0,"attached_pic":0,"timed_thumbnails":0}}],"format":{"filename":"https://lambda-bandwidth.s3.ap-southeast-2.amazonaws.com/input/agent.aac?AWSAccessKeyId=AKIA5U3MLUSMWUQIJB4J&Expires=1561010590&Signature=oKuaLm9oGPQy4hrlZNsA8mbdAhU%3D","nb_streams":1,"nb_programs":0,"format_name":"aac","format_long_name":"raw ADTS AAC (Advanced Audio Coding)","start_time":"N/A","duration":9.603794,"size":235443,"bit_rate":196124,"probe_score":75},"chapters":[]}}
2019-06-20 15:48:14,796 INFO [TranscodeAudioTask] Finished running task [data]: {"outputKeyMetaData":{"description":"48000 Hz aac Audio, 9 seconds","edl":false,"samplingRate":48000,"codec":"aac","duration":"9","durationLong":"00:00:09","bitRate":196125},"outputPreviews":[{"classifier":"aud-m4a-preview","contentType":"audio/x-m4a","id":"fa8f5470-931e-11e9-8c4a-a9e012cab2f1","metaData":{"duration":"9","durationLong":"00:00:09","taskProcessedDate":1561009690893},"size":333890},{"classifier":"aud-waveform","contentType":"application/json","id":"f5ab3190-931e-11e9-8c4a-a9e012cab2f1","metaData":{"taskProcessedDate":1561009680348},"size":8726}],"outputResult":"OK"}
{ outputKeyMetaData:
{ description: '48000 Hz aac Audio, 9 seconds',
edl: false,
samplingRate: 48000,
codec: 'aac',
duration: '9',
durationLong: '00:00:09',
bitRate: 196125 },
outputPreviews:
[ { classifier: 'aud-m4a-preview',
contentType: 'audio/x-m4a',
id: 'fa8f5470-931e-11e9-8c4a-a9e012cab2f1',
metaData: [Object],
size: 333890 },
{ classifier: 'aud-waveform',
contentType: 'application/json',
id: 'f5ab3190-931e-11e9-8c4a-a9e012cab2f1',
metaData: [Object],
size: 8726 } ],
outputResult: 'OK' }
✓ can run locally (20241ms)
1 passing (20s)
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment