cordova-issues mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Shazron Abdullah (JIRA)" <j...@apache.org>
Subject [jira] [Updated] (CB-7717) Cordova Media Plugin Record as mp4
Date Tue, 14 Oct 2014 00:22:33 GMT

     [ https://issues.apache.org/jira/browse/CB-7717?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]

Shazron Abdullah updated CB-7717:
---------------------------------
    Labels: iOS  (was: )

> Cordova Media Plugin Record as mp4
> ----------------------------------
>
>                 Key: CB-7717
>                 URL: https://issues.apache.org/jira/browse/CB-7717
>             Project: Apache Cordova
>          Issue Type: New Feature
>          Components: Plugin Media
>            Reporter: Tom Krones
>              Labels: iOS
>
> It would be nice to be able to record audio in other formats like mp4.  Here's code that
allows you to change the recording type.  It would be great if the option could be added to
the record call.
> here's the code
> Step 1: add this to the startRecordingAudio method on SDVSound.m before audioFile.recorder
=
>     NSDictionary *recordSettings = [NSDictionary dictionaryWithObjectsAndKeys:
>                                     [NSNumber numberWithInt: kAudioFormatMPEG4AAC], AVFormatIDKey,
>                                     [NSNumber numberWithFloat:16000.0], AVSampleRateKey,
>                                     [NSNumber numberWithInt: 1], AVNumberOfChannelsKey,
>                                     nil];
> Then I replaced:
> audioFile.recorder = [[CDVAudioRecorder alloc] initWithURL:audioFile.resourceURL settings:nil
error:&error]; // Default PCM recording
> With:
> audioFile.recorder = [[CDVAudioRecorder alloc] initWithURL:audioFile.resourceURL settings:recordSettings
error:&error];
> This records directly in M4A, mono in a relatively low fi (16K) format. For my application,
which is just capturing words, not music this is just what I needed.
> from:
> https://github.com/keenan/cordova-phonegap-audio-encode/issues/4



--
This message was sent by Atlassian JIRA
(v6.3.4#6332)

---------------------------------------------------------------------
To unsubscribe, e-mail: issues-unsubscribe@cordova.apache.org
For additional commands, e-mail: issues-help@cordova.apache.org


Mime
View raw message