Hi,
I have a live stream coming from FMLE and wowza is capturing the stream in stream.flv file. Now i need to get the audio extracted in a separate file (other than stream.flv) so that i can process the audio to get the transcript of the audio.
I have googled this issue but haven’t succeeded to get it done. I have tried the solutions provided in this post but as well as the AudioRepeater but no success.
I am new to Wowza, Please provide guidance or instructions on how this resolve this.
Ovais Ashraf
Ovais,
You can use FFmpeg in post-process
ffmpeg -i your.flv -acodec libmp3lame -vn temp.mp3
Take a look at this article for links to FFmpeg builds
https://www.wowza.com/docs/how-to-encode-video-on-demand-content
Richard
Hi
Looking through the example Application.xml file in the PDF from Audio Repeater
You only need to add the following to your Application.xml file :
AudioRepeater
AudioRepeater
uk.org.shamrock.global.AudioRepeater
RemoteType
rtmp
RTMPStreamName
audiostream
This should strip and reuse the audio in this application.
Jason
Thanks Richard for a quick reply.
Actually, we would be having HD videos of 1.5gb size approx, and FFMPEG would required some time to extract audio from it. I have tested FFMPEG with 1.4gb file, it has taken about 2 hrs to process. The time that FFMPEG would take would be an overhead for my app and it also depends on the machine (CPU, RAM) FFMPEG would used to process.
So, should i conclude that this cannot be done in Wowza ?
Thanks.
Ovais Ashraf
Hi Jason,
Thanks for your reply. I have made all the necessary changes to my application.xml but its not working (as i have mentioned in my first post). Here is my application.xml
true
live-record
${com.wowza.wms.context.VHostConfigHome}/content
${com.wowza.wms.context.VHostConfigHome}/keys
mp4WriterRecordData
true
Boolean
mp4WriterRecordOnMetaData
false
Boolean
transcoder
transrate1.xml
${com.wowza.wms.context.VHostConfigHome}/transcoder/profiles
${com.wowza.wms.context.VHostConfigHome}/transcoder/templates
0
${com.wowza.wms.context.VHostConfigHome}/dvr
append
cupertinostreaming,smoothstreaming,sanjosestreaming
-1
*
*
*
*
digest
none
senderreport
12000
75
90000
0
0.0.0.0
127.0.0.1
*
interleave
base
Base
com.wowza.wms.module.ModuleCore
properties
Properties
com.wowza.wms.module.ModuleProperties
logging
Client Logging
com.wowza.wms.module.ModuleClientLogging
flvplayback
FLVPlayback
com.wowza.wms.module.ModuleFLVPlayback
AudioRepeater
AudioRepeater
uk.org.shamrock.global.AudioRepeater
debugEnabled
On
RemoteType
rtmp
RTMPStreamName
audiostream