Загрузка аудио размером более 10 МБ приводит к «неизвестному файлу» без продолжительности (TLSharp) - PullRequest
0 голосов
/ 01 марта 2019

Попытка отправить .mp3 файлы в чат

существует 2 типа: <10 МБ: </p>

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

10 + МБ:

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>() );

<10 МБ файл успешно загружается и распознается как аудиофайл, который можно воспроизвести через телеграмму.но <strong>10 + mb файлы распознаются как " Неизвестный файл ", и нет возможности воспроизвести его или просмотреть продолжительность.

Я попытался изменить тип MIME для "аудио / mp3 ", но это не работает. помогите пожалуйста!

...