github Lessica/TrollRecorder v1.3.2-20

latest releases: v2.12-521, v2.12-519, v2.12-516...
9 months ago

重要信息

  1. 如需启用无 CallKit 支持的通话场景的 手动录音 支持,如官方版本的 QQ、微信等,需要打开 “悬浮球” “增强通话场景识别” 选项。
  2. 如需启用以上场景的 自动录音 支持,需要打开 “通话录音” “增强自动录音” 选项。
  3. 启用以上两个选项:会导致部分场景下,如发送短语音、录制短视频时,悬浮球弹出或者进入录音状态,这种现象不可避免,请自行权衡利弊开启!

问题修复

  • 应用内购买现已跳转到 Safari 进行。
  • 小组件左下角图标在 iOS 17 以下现在已经能正常显示。
  • 不再为移除了 URL Scheme 的 Filza 版本显示跳转入口。
  • 在通话过程中接到其他来电的场景,现在以首次接通时的通话名称为准。

新功能

录音临时文件目录更换为用户可见路径

逃生通道已开启)如果录音意外保存失败,用户可以在临时目录找到原始音频文件。

应用程序

  1. 新增录音 ”重命名“ 功能。
    —— 现在你可以在录音详情页面点击右上角,为当前录音设置一个新的自定义名称。

  2. 录音列表新增 “全选”、“反选” 功能。

  3. 录音列表不再支持过长的音频波形预览。

  4. 调整了共享音频时的默认文件名称。

  5. 现已支持在应用程序内检查来自 GitHub 发布页的更新。

  6. 进入应用程序时,Face ID / Touch ID 认证现已支持重试。

悬浮球

  1. 新增 “增强通话场景识别” 选项。
    —— 默认为关闭状态,如需在无 CallKit 支持的通话场景下显示悬浮球,可以开启该选项。需要注意的是,在可以预见的未来内,无 CallKit 支持的通话场景识别都不会很准确。如果启用此选项,会出现悬浮球在预期之外的时间弹出。

混音器与合并器

  1. 新增 “保留所有通道” 选项。
    —— 录音结束时,保留录音期间每个通道的原始音频文件。占用大量存储空间,请谨慎开启。

  2. 新增混音器音频格式:高级音频编码 (AAC) 或 未压缩 (PCM)
    付费用户可以选择 “未压缩 (PCM)” 格式,获得原始音频数据 —— 此选项会占用较多存储空间,请谨慎选择。

开发者呼吁

普通用户只需使用默认的 MPEG-4 音频 (m4a) 搭配 高级音频编码 (AAC) 即可,不要更改自己不了解的选项。

国际化

  1. 新增西班牙语支持,提供者:Deci8BelioS

Major Changes

  1. To enable Manual Recording support for call scenarios that are not supported by CallKit, such as official versions of QQ, WeChat, etc., you need to turn on the "Floating Window" "Enhanced Scene Identification" option.
  2. To enable Automatic Recording support for the above scenarios, you need to open the "Call Recording" "Enhanced Automatic Recording" option.
  3. Enable the above two options: it will cause the hoverball pop up or enter the recording state in some scenarios, such as sending short voice, recording short video, which is unavoidable, so please weigh the pros and cons and turn it on by yourself!

Bug Fixes

  • In-app purchases are now redirected to Safari.
  • The widget's bottom-left icon is now displayed properly under iOS 17.
  • No longer displays a link for Filza versions that have removed the URL Scheme.
  • Scenarios where other calls are received during a call are now based on the name of the call when it was first received.

New features

The recording temporary file directory is now a user-visible path.

(Escape Channel) Users can find the original audio file in the temporary directory if the recording fails to save unexpectedly.

Application / User Interface

  1. New "Rename" function for recordings.
    -- You can now set a new customized name for the current recording by clicking the top right corner on the recording details page.

  2. New "Select All" and "Invert Selection" function for recording list.

  3. Recordings list no longer supports long audio waveform preview.

  4. Adjusted the default file name when sharing audio.

  5. Checking for updates from the GitHub release page is now supported in the app.

  6. Face ID / Touch ID authentication now supports retrying when entering the app.

Hoverball (Floating Window)

  1. Added "Enhanced Scene Identification" option.
    -- This option is turned off by default, but can be turned on if you want to show hoverballs in call scenarios that are not supported by CallKit. Note that CallKit-less call scenarios will not be recognized accurately for the foreseeable future. If this option is enabled, hoverballs will appear to pop up at unanticipated times.

Mixer and Combiner

  1. New "Keep All Channels" option.
    -- At the end of a recording, the original audio files for each channel during the recording are retained. It takes up a lot of storage space, so please turn it on with caution.

  2. New mixer audio format: Advanced Audio Coding (AAC) or Uncompressed (PCM).
    Paid users can choose "Uncompressed (PCM)" format to get the raw audio data -- This option will take up a lot of storage space, so please choose carefully.

Developer Notes

Ordinary users should just use the default MPEG-4 audio (m4a) with Advanced Audio Coding (AAC), don't change options you don't understand.

Internationalization

  1. Added Spanish language support, provider: Deci8BelioS.

Don't miss a new TrollRecorder release

NewReleases is sending notifications on new releases.