https://bugs.kde.org/show_bug.cgi?id=430910

            Bug ID: 430910
           Summary: Thai Language settings cause (audio) Rendering failure
                    for a Thai user
           Product: krita
           Version: 4.4.1
          Platform: Microsoft Windows
                OS: Microsoft Windows
            Status: REPORTED
          Severity: normal
          Priority: NOR
         Component: Animation
          Assignee: krita-bugs-n...@kde.org
          Reporter: ahab.greybe...@hotmail.co.uk
  Target Milestone: ---

SUMMARY
This is from a user report here:
https://krita-artists.org/t/could-not-render-animation-unknown-error/16129

A Thai user had animation rendering failure when the animation had an audio
track on it.
This is with krita version 4.4.1 on Windows 10 using the recommended gyan
ffmpeg.
This seems to have happened because krita used Thai characters as input
parameters to ffmpeg.

The problem was fixed when the user switched the application language to
English.

DETAILED DESCRIPTION
The Thai user's failed rendering log is attached as Thai-Failed_log_encode.log

The failure point says:

Applying option ss (set the start time offset) with argument ๐:๐:๐.๐๐๐.
Invalid duration specification for ss: ๐:๐:๐.๐๐๐

Note the Thai numeric characters.

The problem starts at the begining with the ffmpeg input parameter values:

Reading option '-ss' ... matched as option 'ss' (set the start time offset)
with argument '๐:๐:๐.๐๐๐'.
Reading option '-t' ... matched as option 't' (record or transcode "duration"
seconds of audio/video) with argument '๐:๐:๒๑.๐๐๐'.
Reading option '-i' ... matched as input url with argument
'C:/Users/User/Downloads/AT-cm_981096862.mp3'.

Those inputs are only present if Rendering is done with an audio track.

When the Thai user switched the application language to English, the animation
with audio rendered correctly.


OBSERVED RESULT
See Detailed Description and Additional Information

EXPECTED RESULT
The numeric values passed to ffmpeg should use 'standard' characters.


ADDITIONAL INFORMATION
There is a complication that I don't understand, as follows:

The Thai user Performance settings show the following, as an example:
See attachment 'Thai-User-Thai-Settings.png'
Note that numeric values use Thai characters but text does not.

If I switch my application language from English to Thai:
See attachment 'Ahab-Thai-Settings.png'
I have some text in Thai characters but numeric values are English/Western.

This difference may be due to Windows system level language, or installed
language character sets or the fact that I did this on a Linux system with the
4.4.1 appimage.

-- 
You are receiving this mail because:
You are watching all bug changes.

Reply via email to