HB fails to scan BD-iso file with non-ASCII filenames

General questions or discussion about HandBrake, Video and/or audio transcoding, trends etc.
Post Reply
tromsoe
Posts: 8
Joined: Wed Dec 30, 2020 10:39 pm

HB fails to scan BD-iso file with non-ASCII filenames

Post by tromsoe »

First of all, many thanks to everybody who works on this fine piece of SW.

Description of problem or question:

It seems some internal components are not able to handle BD-iso files with UTF characters in their filenames.
Is this a known restriction?

Steps to reproduce the problem (If Applicable):

Use an arbitrary BD-iso file and rename it to e.g. Smørrebrød.iso


HandBrake version (e.g., 1.0.0):

1.3.3


Operating system and version (e.g., Ubuntu 16.04 LTS, macOS 10.13 High Sierra, Windows 10 Creators Update):

Windows 1909


The relevant snippet of HandBrake Activity Log follows

Code: Select all

 # Starting Scan ...

[23:54:46] CPU: AMD Ryzen 9 3900X 12-Core Processor
[23:54:46]  - logical processor count: 24
[23:54:46] Intel Quick Sync Video support: no
[23:54:46] hb_scan: path=C:\Users\me\Documents\Smørrebrød.iso, title_index=0
src/libbluray/disc/disc.c:323: failed opening UDF image C:\Users\me\Documents\Smørrebrød.iso
src/libbluray/disc/disc.c:424: error opening file BDMV\index.bdmv
src/libbluray/disc/disc.c:424: error opening file BDMV\BACKUP\index.bdmv
src/libbluray/bluray.c:2585: nav_get_title_list(C:\Users\me\Documents\Smørrebrød.iso\) failed
[23:54:46] bd: not a bd - trying as a stream/file instead
libdvdnav: Using dvdnav version 6.0.1
libdvdread: Encrypted DVD support unavailable.
libdvdread:DVDOpenFileUDF:UDFFindFile /VIDEO_TS/VIDEO_TS.IFO failed
libdvdread:DVDOpenFileUDF:UDFFindFile /VIDEO_TS/VIDEO_TS.BUP failed
libdvdread: Can't open file VIDEO_TS.IFO.
libdvdnav: vm: failed to read VIDEO_TS.IFO
[23:54:46] dvd: not a dvd - trying as a stream/file instead
[23:54:46] hb_stream_open: open C:\Users\me\Documents\Smørrebrød.iso failed
[23:54:46] scan: unrecognized file type
[23:54:46] libhb: scan thread found 0 valid title(s)

Post Reply