I am looking for a way to tag the start and end of a song(s) in a video file.
I am targeting below video formats for now. 1) 3GPP (.3gp) 2) MPEG-4 (.mp4)
I referred to the article http://bigflake.com/mediacodec/ and Android Extract Decode Encode Mux Audio and was able to get an idea for extracting demuxed, encoded audio data, however i am not sure how to identify the start of a music (not normal audio) in this audio file.
Target OS is Marshmallow.
Please suggest if this is possible, the answer i am looking for may need audio signal processing, unless there is an easier way to do it.