Difference between revisions of "Application:Zcorder"
Preoccupied (talk | contribs) |
(GStreamer service is not used any more - it was completely rewritten in C for zcorder) |
||
(One intermediate revision by one other user not shown) | |||
Line 9: | Line 9: | ||
== Summary == | == Summary == | ||
− | Zcorder is the next generation audio recording app in development by WebOS Internals. Currently, it allows for audio capture from the built in microphone as well as through the headset. It also features a "media capture" mode, which can record virtually any audio stream that is currently playing (except for phone calls). Future plans include bluetooth support | + | Zcorder is the next generation audio recording app in development by WebOS Internals. Currently, it allows for audio capture from the built in microphone as well as through the headset. It also features a "media capture" mode, which can record virtually any audio stream that is currently playing (except for phone calls). Future plans include bluetooth support, ability to record calls, visualizations, and possibly a voice activation mode. |
Zcorder uses the pulsesrc plugin directly through a gstreamer pipeline, so in theory it allows for more flexability in the future such as variable controls for stream and bitrate, and various plugins for mp3. Because it uses a C based service, there is only one package to install, which can also be uninstalled with the Orange+Tap method. | Zcorder uses the pulsesrc plugin directly through a gstreamer pipeline, so in theory it allows for more flexability in the future such as variable controls for stream and bitrate, and various plugins for mp3. Because it uses a C based service, there is only one package to install, which can also be uninstalled with the Orange+Tap method. | ||
Line 33: | Line 33: | ||
== License == | == License == | ||
− | + | The Zcorder application is GPLv2 Open Source licensed. | |
== Operating notes == | == Operating notes == |
Latest revision as of 06:47, 7 May 2010
Zcorder - Version: Beta 0.6.0
(5 May 2010)
Summary
Zcorder is the next generation audio recording app in development by WebOS Internals. Currently, it allows for audio capture from the built in microphone as well as through the headset. It also features a "media capture" mode, which can record virtually any audio stream that is currently playing (except for phone calls). Future plans include bluetooth support, ability to record calls, visualizations, and possibly a voice activation mode.
Zcorder uses the pulsesrc plugin directly through a gstreamer pipeline, so in theory it allows for more flexability in the future such as variable controls for stream and bitrate, and various plugins for mp3. Because it uses a C based service, there is only one package to install, which can also be uninstalled with the Orange+Tap method.
More information and discussion can be found on this thread at Precentral: http://forums.precentral.net/webos-internals/245422-zcorder.html
Status
Zcorder is BETA SOFTWARE developed primarily by ZSoc & PuffTheMagic of WebOS Internals with assistance from a number of other developers (as listed in the Maintainers field in the package metadata). Please use at your own risk. If things break, WebOS Internals cannot be held responsible and is not liable for any damages.
Donations
Please see the official PreCentral thread first post at http://forums.precentral.net/webos-internals/245422-zcorder.html for the donation link. Since this is a wiki that anyone can edit, we do not put the donation link here.
Installation
Note that you cannot install the packages using any other method than the methods below. Specifically, fileCoaster is not able to install these packages.
Installation
Zcorder is now available in the main WebOS Internals feed in Preware. Use the List of Everything option and search for "zcorder". Select Zcorder and hit install.
License
The Zcorder application is GPLv2 Open Source licensed.
Operating notes
When Zcorder is first launched you will see the main screen. Zcorder will default to the Microphone mode. Tap the Record button to start recording audio. Once you have finished capturing, hit the Stop button. There might be a slight wait before you can hit Record again. To play the last recording, hit the play button.
Tap the Media Capture button to record currently playing audio. Note that some apps (Video, Youtube, etc) will stop playing if the card is minimized. To capture audio from these sources, you must start the recording in Zcorder then switch to the other app and start playback. Zcorder will wait until there is audio output before starting the capture.
All audio recordings are stored in /media/internal/recordings in mp3 format. They should be playable through the stock music player and the remix player.
Customization
There are several features of Zcorder that can be customized. All of these settings are available via the preferences option within the Zcorder menu. The table below lists all possible preferences. Options in bold represent defaults.
|
Recent enhancements
The Zcorder changelog can either be viewed through the WebOS Internals git (http://git.webos-internals.org) or in the Zcorder package description in Preware. Changelog is also duplicated below, although it may be out of date.
0.6.0
- Initial Public Beta Release
0.5.9
- All flows should be free of bugs.
- Beta service test.
0.5.8
- New icons.
- Fixed timer position issues.
- Fixed upgrade problems.
0.5.7
- Fixed Play button method so everything stops breaking
0.5.6
- Play button works. Stability fixes
0.5.5
- Minor UI overhaul.
0.5.4
- Added real time position timer.
- Tidyed up backend service methods.
0.5.3
- Fixed an issue with restarting the Pre with Zcorder installed.
- Fixed an issue where hitting stop twice could bring up an error.
0.5.2
- Fixed stereo/mono problems.
- Error handling is now.. handled.
0.5.0
- Should function. Pre-Alpha testing purposes only.
Known bugs
Zcorder is currently in Beta stages. Please use this software at your own risk.
- May not work on the Pixi.
- Zcorder may not update properly if the application is open during the update. Reinstall to fix this problem.
Please report bugs here: http://forums.precentral.net/webos-internals/245422-zcorder.html
Source Code
Source at git.webos-internals.org
Packages in the Main WebOS Internals feed.