Search found 9871 matches

by Sergey Tkachenko
Thu Jul 02, 2026 9:57 am
Forum: Support
Topic: Vacation notice (July 2–13) and next TRichView update
Replies: 0
Views: 8

Vacation notice (July 2–13) and next TRichView update

I'll be on vacation from July 2 to July 13.

During this time, I'll still respond to urgent questions. Questions that require investigation or testing will be answered after I return. Orders will be processed as usual.

Before leaving, I prepared a new version of TRichView, which will be released ...
by Sergey Tkachenko
Wed Jul 01, 2026 12:04 pm
Forum: Support
Topic: Reload image?
Replies: 1
Views: 53

Re: Reload image?

You can find this image in the document and change it.
How is your image identified?
The code below assumes it's identified by item name, so GetItemText is used. It can also be identified by tag (GetItemTag) or property (GetItemExtraStrProperty(rvespImageFileName...)).

Searching for an image having ...
by Sergey Tkachenko
Wed Jul 01, 2026 11:45 am
Forum: Support
Topic: SaveHTML issue
Replies: 2
Views: 66

Re: SaveHTML issue

I cannot reproduce this problem.
The problem may be related to a specific document and specific property values.
Please send me a sample project reproducing this problem.
What version of TRichView and Delphi do you use?
by Sergey Tkachenko
Thu Jun 18, 2026 2:35 pm
Forum: Examples, Demos
Topic: [Info] Problems with FMX TSpeedButtons in Delphi 13.1
Replies: 0
Views: 310

[Info] Problems with FMX TSpeedButtons in Delphi 13.1

You may notice that buttons in some FireMonkey demo projects look unusual: in addition to images from a TImageList, a flag icon is displayed on top of them.

This is caused by a bug in Delphi 13.1. Normally, the predefined button icons should be hidden when an image from a TImageList is assigned to ...
by Sergey Tkachenko
Mon Jun 15, 2026 8:57 pm
Forum: RVMedia
Topic: RVCamera Error during longer RDP Session
Replies: 1
Views: 289

Re: RVCamera Error during longer RDP Session

After you assign a video device index, TRVCamera reads a list of camera properties only once. Later, it uses cached values.
So, I think this error may happen immediately after switching to another camera.

In the current version, RVMedia does detect changes in the list of available cameras. So, if ...
by Sergey Tkachenko
Mon Jun 08, 2026 7:18 pm
Forum: RVMedia
Topic: FFmpeg libraries for Windows
Replies: 5
Views: 304963

Re: FFmpeg libraries for Windows

The setup of RVMedia 12 includes FFmpeg 8.1.1 build with Whisper (Windows 64 bit), compatible with GNU LGPL license
RVMedia supports FFmpeg versions from 1.x to 8.x.
by Sergey Tkachenko
Sat Jun 06, 2026 12:27 pm
Forum: Announcements
Topic: RVMedia 12 - FFmpeg 8, speech to text (Whisper)
Replies: 4
Views: 859

RVMedia 12 demo projects

Demo projects

Demos\Recording\SpeechToText\

A new speech recognition demo has been added (in 3 versions: for VCL, for Lazarus, for FireMonkey).


speech-to-text.png


List of sample cameras

The list of public cameras used in many demo projects has been updated. Non-working cameras have ...
by Sergey Tkachenko
Sat Jun 06, 2026 12:25 pm
Forum: Announcements
Topic: RVMedia 12 - FFmpeg 8, speech to text (Whisper)
Replies: 4
Views: 859

Local (USB) cameras

Local (USB) cameras

This update significantly optimizes the decoding of frames received from local webcams. This applies to Windows and Linux, where RVMedia performs frame decoding itself. (On macOS, RVMedia uses the operating system's built-in decoding facilities.) As a result, CPU usage is ...
by Sergey Tkachenko
Sat Jun 06, 2026 12:25 pm
Forum: Announcements
Topic: RVMedia 12 - FFmpeg 8, speech to text (Whisper)
Replies: 4
Views: 859

Speech to text in RVMedia

Speech to text in RVMedia

Speech recognition is integrated into RVMedia in two places.

First, the TRVCamera component can perform speech recognition when it receives video with audio using FFmpeg (note that this requires FFmpeg 8 or later built with Whisper support). In this case, speech ...
by Sergey Tkachenko
Sat Jun 06, 2026 12:24 pm
Forum: Announcements
Topic: RVMedia 12 - FFmpeg 8, speech to text (Whisper)
Replies: 4
Views: 859

FFmpeg 8, speech to text (Whisper)

FFmpeg 8

This release adds support for FFmpeg 8.
RVMedia now supports FFmpeg versions 1 through 8.

The RVMedia installation now includes an FFmpeg 8.1.1 build for Windows 64-bit with Whisper support (see below). This build is compatible with the LGPL license.
Options that require the GPL license ...
by Sergey Tkachenko
Sat Jun 06, 2026 12:23 pm
Forum: Announcements
Topic: RVMedia 12 - FFmpeg 8, speech to text (Whisper)
Replies: 4
Views: 859

RVMedia 12 - FFmpeg 8, speech to text (Whisper)

RVMedia 12.0 has been released.

The trial version can be downloaded from https://www.trichview.com/download/

The full version: can be found in the protected section of the forum. This update is free for customers who ordered/renewed RVMedia in 2024-2026, and for customers with RVMedia ...
by Sergey Tkachenko
Fri Jun 05, 2026 8:42 pm
Forum: RVMedia
Topic: Playing video files using RVCamera
Replies: 7
Views: 18659

Re: Playing video files using RVCamera

The problems with the first video has been fixed in RVMedia 12.0.
by Sergey Tkachenko
Tue Jun 02, 2026 8:27 pm
Forum: Support
Topic: Duplicating Rows from Tables in Richview
Replies: 4
Views: 1233

Re: Duplicating Rows from Tables in Richview

Tables have methods for copying rows (including cell properties and content).
Saving to TMemoryStream:
table.SaveRowsToStream(Stream, StartRow_Src, RowCount_Src);

Loading rows from this Stream:
Table.BeforeLoading(rvlfRVF);
Table.LoadFromStreamEx(Stream, StartRow_Dst, 0, False);
Table ...