Mp3-файл не отображается ни в одном медиаплеере после создания через ffmpeg - PullRequest
0 голосов
/ 04 мая 2019

Mp3-файл не отображается ни в одном приложении после сохранения mp3-файла. Через 15 с лишним минут он показывается автоматически. если я вручную изменю имя из файлового менеджера, оно будет немедленно показано Как решить эту проблему.

Uri uri = MediaStore.Audio.Media.EXTERNAL_CONTENT_URI;
            String[] projection = {
                    MediaStore.Audio.Media.TITLE,
                    MediaStore.Audio.Media.DATA,
                    MediaStore.Audio.Media.DISPLAY_NAME,
                    MediaStore.Audio.Media.DURATION,
                    MediaStore.Audio.Media.ALBUM_ID
            };
            String sortOrder =  MediaStore.Audio.Media.DISPLAY_NAME
            Cursor c = getContentResolver().query(uri,projection,null,null,sortOrder);
            if(c.moveToFirst())
            {
                do {
                    String title = c.getString(c.getColumnIndex(MediaStore.Audio.Media.TITLE));
                    String data = c.getString(c.getColumnIndex(MediaStore.Audio.Media.DATA));
                    String name = c.getString(c.getColumnIndex(MediaStore.Audio.Media.DISPLAY_NAME));
                    String duration = c.getString(c.getColumnIndex(MediaStore.Audio.Media.DURATION));
                    String albumid= c.getString(c.getColumnIndex(MediaStore.Audio.Media.ALBUM_ID));
                    Songs song = new Songs(title,data,name,duration,albumid);
                    songs.add(song);
                    title1.add(name);
                }while (c.moveToNext());
            }

Путь к выходному файлу:

 Environment.getExternalStorageDirectory()+ "/Trim"+".mp3";

Это моя команда:

"-y","-ss", start,"-i", input_path,"-t", end,"-metadata","title=Trim","-acodec", "copy","-preset", "ultrafast",output_path
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...