ittiam-systems / libmpegh

MPEG-H 3D Audio Low Complexity Profile Decoder. Encoder: https://github.com/ittiam-systems/libmpeghe
http://www.ittiam.com/
BSD 3-Clause Clear License
88 stars 18 forks source link

File Open Failed #24

Closed TimsVolcanion closed 1 year ago

TimsVolcanion commented 1 year ago

couldn't figure out what's happening, reinstalled a few times

Error: ITTIAM SYSTEMS PVT LTD, BANGALORE http:\www.ittiam.com IA_MPEG_H_3D_AUD_DEC_X86 $Rev: 1.2 $

Usage

-ifile: -ofile: [options] [options] can be, [-pcmsz:] [-target_loudness:] [-effect:] [-cicp:] [-ilsi:] [-isdi:] [-iei:] [-ibrir:] [-out_fs:] [-ext_ren:] where, is the input MPEGH file name. is the output file name. is the bits per sample info. is target loudness in dB. is drc effect type. is target speaker layout. Description in format Front/Surr.LFE 1: 1/0.0 - C 2: 2/0.0 - L, R 3: 3/0.0 - C, L, R 4: 3/1.0 - C, L, R, Cs 5: 3/2.0 - C, L, R, Ls, Rs 6: 3/2.1 - C, L, R, Ls, Rs, LFE 7: 5/2.1 - C, Lc, Rc, L, R, Ls, Rs, LFE 8: NA 9: 2/1.0 - L, R, Cs 10: 2/2.0 - L, R, Ls, Rs 11: 3/3.1 - C, L, R, Ls, Rs, Cs, LFE 12: 3/4.1 - C, L, R, Ls, Rs, Lsr, Rsr, LFE 13: 11/11.2 - C, Lc, Rc, L, R, Lss, Rss, Lsr, Rsr, Cs, LFE, LFE2, Cv, Lv, Rv, Lvss, Rvss, Ts, Lvr, Rvr, Cvr, Cb, Lb, Rb 14: 5/2.1 - C, L, R, Ls, Rs, LFE, Lv, Rv 15: 5/5.2 - C, L, R, Lss, Rss, Ls, Rs, Lv, Rv, Cvr, LFE, LFE2 16: 5/4.1 - C, L, R, Ls, Rs, LFE, Lv, Rv, Lvs, Rvs 17: 6/5.1 - C, L, R, Ls, Rs, LFE, Lv, Rv, Cv, Lvs, Rvs, Ts 18: 6/7.1 - C, L, R, Ls, Rs, Lbs, Rbs, LFE, Lv, Rv, Cv, Lvs, Rvs, Ts 19: 5/6.1 - C, L, R, Lss, Rss, Lsr, Rsr, LFE, Lv, Rv, Lvr, Rvr 20: 7/6.1 - C, Leos, Reos, L, R, Lss, Rss, Lsr, Rsr, LFE, Lv, Rv, Lvs, Rvs Note: CICP 13 is applicable for baseline profile streams with only object audio. bitstream file with local setup information. bitstream file with scene displacement information. bitstream file with element interaction information. bitstream file with binaural renderer impulse response data. Note: The , , and are bitstream files expected from the user. The bitstream syntax is specified in the MPEG-H specification document. desired sampling frequency of the output stream - invokes resampler if needed. flag to enable external rendering interfaces creation. Enabling this flag creates external rendering interface bitstreams in the same location as decoder executable. fatal error: ia_testbench Memory & File Manager: Input or Output File: File Open Failed
SakethSathuvalli commented 1 year ago

Hi @TimsVolcanion,

Can You share the below details?

Thanks!

TimsVolcanion commented 1 year ago

Windows ia_mpeghd_testbench.exe -ifile Crybaby.m4a" -ofile Crybaby_new.wav -ext_ren:Crybaby_new_ext_ren_oam_md.bs -ibrir:input.bs -pcmsz:24 -cicp:6

C:\libmpegh\bin\Debug (both executable and input files are in this folder)

TimsVolcanion commented 1 year ago

input file: https://we.tl/t-KIsPL1Dk2r

SakethSathuvalli commented 1 year ago

Hi @TimsVolcanion,

The syntax for running is the decoder is as below:

ia_mpeghd_testbench.exe -ifile:Crybaby.m4a -ofile:Crybaby_new.wav -ext_ren:Crybaby_new_ext_ren_oam_md.bs -ibrir:input.bs -pcmsz:24 -cicp:6

Looks like You are missing : after -ifile and -ofile option in your command.

Also please ensure that the input file Crybaby.m4a is in the same folder as the executable file ia_mpeghd_testbench.exe !

TimsVolcanion commented 1 year ago

Got it, Thank you so much!