Я обычно рекомендую оставлять файлы в исходном состоянии, так как любое преобразование имеет шанс ввести убытки. Формат видео .ts представляет собой формат контейнера для MPEG, известный как «Транспортный поток», который чаще всего используется системами цифрового вещания (цифровой кабель, спутник и т. Д.). Многие приложения не знакомы с тем, как их декодировать, поскольку он имеет совершенно другой формат мультиплексирования, чем более обычный MPEG-контейнер, известный как «Программный поток», который используется на DVD-дисках, и то, что производится многими картами кодера. Разница между TS и PS заключается только в том, как построена структура пакета; данные A / V внутри него одинаковы.
Чтобы улучшить взаимодействие, я рекомендую преобразовать контейнер из TS в PS. Практически все части программного обеспечения, которые могут декодировать TS, могут декодировать PS, поэтому почти всегда лучше иметь PS-файл. Один из самых простых инструментов для ремуксирования, который я нашел использовать, - avidemux. Просто выберите «копировать» для видео и аудиопотоков и выберите формат контейнера «PS» для MPEG:
Затем просто сохраните результат. Это также можно сделать, используя ffmpeg. Вам просто нужно выбрать кодек копирования для каждого типа потока:
ffmpeg -i input.ts -vcodec copy -acodec copy output.mpg
: sudo update-grub может решить проблему, он должен переупорядочить записи ядра в порядке версии.