Editing Recaller
Warning: You are not logged in.
Your IP address will be recorded in this page's edit history.
The edit can be undone.
Please check the comparison below to verify that this is what you want to do, and then save the changes below to finish undoing the edit.
Latest revision | Your text | ||
Line 1: | Line 1: | ||
+ | ===Overview=== | ||
[http://maemo.org/packages/view/recaller/ Recaller] is a widget(for the Maemo desktop) which allows your [[Nokia N900|N900]] to record all kind of audio ("Rec-All" :-) | [http://maemo.org/packages/view/recaller/ Recaller] is a widget(for the Maemo desktop) which allows your [[Nokia N900|N900]] to record all kind of audio ("Rec-All" :-) | ||
Starting with version 2.0, it has the following features: | Starting with version 2.0, it has the following features: | ||
Line 9: | Line 10: | ||
PLEASE donate if recaller is useful to you. Donations give me motivation, encouragement and happiness (plus pocket money :-) | PLEASE donate if recaller is useful to you. Donations give me motivation, encouragement and happiness (plus pocket money :-) | ||
- | ==Help== | + | ===Help=== |
If there is no big red button on the desktop after installing the widget, simply reboot your phone. | If there is no big red button on the desktop after installing the widget, simply reboot your phone. | ||
Line 19: | Line 20: | ||
* Show reminders puts up a banner every 30 seconds to remind you of an ongoing recording). Icon on desktop also changes to green when a recording is ongoing. | * Show reminders puts up a banner every 30 seconds to remind you of an ongoing recording). Icon on desktop also changes to green when a recording is ongoing. | ||
- | == | + | ===Screenshot=== |
- | + | Not much to see, just a big red "REC" icon on the desktop. | |
- | + | ||
- | + | ||
- | + | ||
- | == | + | ===Authors=== |
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
* Main author: [http://maemo.org/profile/view/twaelti/ Tom Waelti] | * Main author: [http://maemo.org/profile/view/twaelti/ Tom Waelti] | ||
* Thanks to various pymaemo and gstreamer gurus :-) | * Thanks to various pymaemo and gstreamer gurus :-) | ||
- | ==ChangeLog== | + | ===ChangeLog=== |
The [http://maemo.org/packages/view/recaller/ current changelog] is available through the package viewer. | The [http://maemo.org/packages/view/recaller/ current changelog] is available through the package viewer. | ||
* 2.0.0: All your wishes come true. GSM autorecording, larger icon, better status display, configurable save folder and encoding format. Uses the SHAD framework. | * 2.0.0: All your wishes come true. GSM autorecording, larger icon, better status display, configurable save folder and encoding format. Uses the SHAD framework. | ||
* 0.4.0: Simple version, no config options, available in Extras | * 0.4.0: Simple version, no config options, available in Extras | ||
- | ==Roadmap== | + | ===Roadmap=== |
- | + | High priority | |
* Address book name for the recorded phone calls files. | * Address book name for the recorded phone calls files. | ||
- | + | Low priority | |
* Other codecs | * Other codecs | ||
* Improved auto-record timings | * Improved auto-record timings | ||
* Auto-record for other voice protocolls | * Auto-record for other voice protocolls | ||
- | ==Wishlist== | + | ===Wishlist=== |
Use this space to add possible feature wishes: | Use this space to add possible feature wishes: | ||
* WISH (YOUR NAME) | * WISH (YOUR NAME) | ||
- | |||
- | |||
- | |||
- | |||
* To phone call history list: link to the recording in cases where the call was recorded. (raatikka) | * To phone call history list: link to the recording in cases where the call was recorded. (raatikka) | ||
* Incoming/Outcoming icon for the recorded phone calls files. | * Incoming/Outcoming icon for the recorded phone calls files. | ||
- | * Hide all notifications. (epilido) | + | * Hide all notifications. (epilido) |
* Allow hidden folder structure E.g. files to be stored in .recordings (epilido) | * Allow hidden folder structure E.g. files to be stored in .recordings (epilido) | ||
* Different widget icon according to mode chosen. I keep one icon for recording calls, one for dictaphone. E.g. you could use the current icon, but overlaying "c", "d" or "s" for widget configured for calls, dictaphone or system. | * Different widget icon according to mode chosen. I keep one icon for recording calls, one for dictaphone. E.g. you could use the current icon, but overlaying "c", "d" or "s" for widget configured for calls, dictaphone or system. | ||
- | * hide recorded calls from media player | + | * hide recorded calls from media player |
* customizable icon size | * customizable icon size | ||
- | |||
- | |||
- | |||
- | |||
- | |||
- | |||
- | |||
- | |||
- | |||
- | |||
- | |||
- | |||
- | |||
- | |||
- | |||
- | |||
- | ==Bugs== | + | ===Bugs=== |
Use this paragraph to report possible bugs. If you encounter a problem with the widget, please remove/delete it from the Home screen, then open X-Term and launch the widget manually by typing: | Use this paragraph to report possible bugs. If you encounter a problem with the widget, please remove/delete it from the Home screen, then open X-Term and launch the widget manually by typing: | ||
python2.5 /usr/lib/hildon-desktop/recaller.py | python2.5 /usr/lib/hildon-desktop/recaller.py | ||
You can now see some output from the widget. Now switch to the Home screen and work with the widget - you can then control the output in X-Term and report any errors visible. | You can now see some output from the widget. Now switch to the Home screen and work with the widget - you can then control the output in X-Term and report any errors visible. | ||
- | ===New/Unconfirmed=== | + | ====New/Unconfirmed==== |
- | + | ||
- | + | ||
- | + | ||
* Autorec is not working, when FLAC is selected as codec (WAV not tested, AAC is working)(v2.0.0-7) (ek-zwo) | * Autorec is not working, when FLAC is selected as codec (WAV not tested, AAC is working)(v2.0.0-7) (ek-zwo) | ||
- | * Autorec records only the other caller voice when set to 'system'. If set to 'phone', my voice is also recorded, but barely hearable, however it also records all ambiental sounds (touching the pone, walking, closing a door etc.) In this case, autorec continues to record for a few seconds after the other caller hangs up | + | * Autorec records only the other caller voice when set to 'system'. If set to 'phone', my voice is also recorded, but barely hearable, however it also records all ambiental sounds (touching the pone, walking, closing a door etc.) In this case, autorec continues to record for a few seconds after the other caller hangs up. |
- | + | ||
- | ===Confirmed in 2.0.0-7=== | + | ====Confirmed in 2.0.0-7==== |
- | + | ||
- | + | ||
* Setting does not display new selected "record-folder" location. Only after restart of settings dialog the new location is displayed (v.2.0.0-7) (ek-zwo) | * Setting does not display new selected "record-folder" location. Only after restart of settings dialog the new location is displayed (v.2.0.0-7) (ek-zwo) | ||
- | * | + | * Recording fails when the save folder contains a space (e.g. /user/MyDocs/My recordings/) |
* Auto-registration of GSM calls do not work with anonymous call. '''Please try running from X-Term and report any errors - I'm unable to test this :-)''' (twaelti) | * Auto-registration of GSM calls do not work with anonymous call. '''Please try running from X-Term and report any errors - I'm unable to test this :-)''' (twaelti) | ||
* Recording fails with on-hold call: the first call records correctly, however, if a second call comes in and is answered, the recording stops for all calls. I don't know if it's possible to save the second call on its own file, but not being able to save the call even on the same file should be a bug.(v2.0.0-7) (vinnie) | * Recording fails with on-hold call: the first call records correctly, however, if a second call comes in and is answered, the recording stops for all calls. I don't know if it's possible to save the second call on its own file, but not being able to save the call even on the same file should be a bug.(v2.0.0-7) (vinnie) | ||
+ | |||
* It makes two files of one and the same phone conversation (if widget is added to more than one desktop - something you sholdn't do but is possible because of a bug in a config file of recaller) | * It makes two files of one and the same phone conversation (if widget is added to more than one desktop - something you sholdn't do but is possible because of a bug in a config file of recaller) | ||
* at one occasion 2 (auto)recordings of one phone call were created (1 call, but 2 recording files - 2nd starts 3s earlier and ends 2s earlier according to file name) (v2.0.0-7) (ek-zwo) | * at one occasion 2 (auto)recordings of one phone call were created (1 call, but 2 recording files - 2nd starts 3s earlier and ends 2s earlier according to file name) (v2.0.0-7) (ek-zwo) | ||
+ | |||
* I'm connected with my N900 to a Swedish operator through a commercial switchboard called Centrex. Centrex sends callerid with stars '*' in them. Like this: +46887326863*180. This makes recaller not able to write to file. I did a quick hack to fix it (I think). Here's the patch. | * I'm connected with my N900 to a Swedish operator through a commercial switchboard called Centrex. Centrex sends callerid with stars '*' in them. Like this: +46887326863*180. This makes recaller not able to write to file. I did a quick hack to fix it (I think). Here's the patch. | ||
<source lang="diff"> | <source lang="diff"> | ||
- | --- recaller.py.old 2010-04-25 18:23:12. | + | --- recaller.py.old 2010-04-25 18:23:12.000000000 +0200 |
+++ recaller.py 2010-04-25 18:23:59.320022067 +0200 | +++ recaller.py 2010-04-25 18:23:59.320022067 +0200 | ||
@@ -15,6 +15,7 @@ | @@ -15,6 +15,7 @@ | ||
Line 132: | Line 101: | ||
(Bengt Gördén) | (Bengt Gördén) | ||
- | ===Invalid=== | + | ====Invalid==== |
* <del>Sound recorded from FM receiver has echo on playback</del> To record from the FM radio, you must select SYSTEM as source, otherwise (DICTAPHONE) the mic will also record... | * <del>Sound recorded from FM receiver has echo on playback</del> To record from the FM radio, you must select SYSTEM as source, otherwise (DICTAPHONE) the mic will also record... | ||
+ | |||
* Various problems of the Maemo file manager: | * Various problems of the Maemo file manager: | ||
* Unable to rename recording files. After I rename them and save, they remain with the original name in the file browser. Only if I open them in media player, I see the new name. | * Unable to rename recording files. After I rename them and save, they remain with the original name in the file browser. Only if I open them in media player, I see the new name. | ||
* Unable to rename recording...(2): xterm also shows the new filenames (ek-zwo) | * Unable to rename recording...(2): xterm also shows the new filenames (ek-zwo) | ||
* Unable to rename recording...(3): It is probably a problem of the filemanager ? After a reboot of the phone only some (not all!) recordings show the new name. (Renamed files "A","B","C" to "A","B1","C1", display after reboot "A","B","C1") (ek-zwo at ovi.com) | * Unable to rename recording...(3): It is probably a problem of the filemanager ? After a reboot of the phone only some (not all!) recordings show the new name. (Renamed files "A","B","C" to "A","B1","C1", display after reboot "A","B","C1") (ek-zwo at ovi.com) | ||
- | |||
- | ===Resolved=== | + | ====Resolved==== |
* <del>Doesn't install unless dpkg --force-all due to trying to overwrite /usr/share/icons/48x48/hildon/mclock.png (NORMAN)</del> Solved in 2.0.0-2 | * <del>Doesn't install unless dpkg --force-all due to trying to overwrite /usr/share/icons/48x48/hildon/mclock.png (NORMAN)</del> Solved in 2.0.0-2 | ||
* <del>Config dialog doesn't pop up yet (NORMAN))</del> Solved in 2.0.0-2 | * <del>Config dialog doesn't pop up yet (NORMAN))</del> Solved in 2.0.0-2 |
Learn more about Contributing to the wiki.