上载大于10MB的音频会导致“未知文件”无持续时间(TLSharp)

时间:2019-03-01 15:04:15

标签: c# audio upload media telegram

尝试发送.mp3文件进行聊天

有2种类型: <10 mb大小:

var fileResult = (TLInputFile)await client.UploadFile($"{name}.mp3", new StreamReader(file));

10 mb以上的大小:

var fileResult = (TLInputFileBig)await client.UploadFile($"{name}.mp3", new StreamReader(file));

并上传:

                         await client.SendUploadedDocument(
                               new TLInputPeerChat() { ChatId = sendto.id },
                               fileResult,
                               "", //caption
                               "audio/mpeg", 
                               new TLVector<TLAbsDocumentAttribute>() );

<10mb文件成功加载,并识别为可以通过电报播放的音频文件。 但是 10 + mb 个文件被识别为“ 未知文件”,因此无法播放或查看持续时间。

我尝试将“音频/ mp3”的mime类型更改为,但是它不起作用。 请帮助!

0 个答案:

没有答案