TS-файл – это стандартный формат для передачи видео- и аудиоданных. TS-файл расшифровывается как transport stream file. Этот формат файла обычно используется для вещания, потокового видео и хранения медиаконтента в структурированном виде.
В этом подробном руководстве мы расскажем, что такое TS-файл, как он работает и как работать с ним в системах Linux.
Что такое файл TS
TS-файл – это видеоформат, используемый для хранения сжатого видео и аудио в формате MPEG-2. В основном он используется для:
- Трансляции телевизионного видео (DVB ad ATSC)
- Потоковых сервисов
- Диски Blu-ray
- Системы видеозаписи
Файлы транспортного потока обеспечивают устойчивость к ошибкам и поддерживают множество потоков данных. Это делает их идеальными для передачи по ненадежным сетям.
Как воспроизводить TS-файлы в Linux
Вы можете использовать множество медиаплееров для воспроизведения файлов TS, но мы рекомендуем медиаплееры с открытым исходным кодом. Вот некоторые из них:
Медиаплеер VLC
Чтобы с помощью медиаплеера VLC открыть файл транспортного потока с именем «unixmen», выполните эту команду:
vlc unixmen.ts
MPV Player
Если вы хотите использовать MPV-плеер для воспроизведения файла транспортного потока с именем «unixmen», выполните эту команду:
mpv unixmen.ts
MPlayer
Еще одна альтернатива с открытым исходным кодом, которую мы рекомендуем, – это MPlayer. Чтобы играть с помощью MPlayer, выполните эту команду:
mplayer file.ts
Как конвертировать файл TS
С помощью компонента «ffmpeg» можно конвертировать файл транспортного потока в другие форматы.
Как конвертировать TS-файл в MP4
Чтобы преобразовать файл транспортного потока с именем «unixmen» в формат MP4, выполните эту команду:
ffmpeg -i unixmen.ts -c:v copy -c:a copy unixmen.mp4
Как конвертировать файл TS в MKV
Выполните эту команду, чтобы преобразовать файл транспортного потока с именем «fedora» в MKV:
ffmpeg -i fedora.ts -c:v copy -c:a copy fedora.mkv
Как редактировать файл TS
Чтобы сократить или обрезать видеофайл транспортного потока с именем «kali» от 10 секунд до 1 минуты без повторного кодирования, следуйте следующему синтаксису:
ffmpeg -i kali.ts -ss 00:00:10 -to 00:01:00 -c copy kali.ts
Как объединить несколько файлов TS
Чтобы последовательно объединить несколько файлов транспортного потока в один, используйте следующий синтаксис:
cat part1.ts part2.ts part3.ts > FinalOutputFile.ts
Если вы предпочитаете использовать модуль FFmpeg для еще более качественного и чистого объединения, воспользуйтесь следующим синтаксисом:
ffmpeg -i "concat:part1.ts|part2.ts|part3.ts" -c copy FinalOutputFile.ts
Как извлечь только аудио из файла TS
Чтобы извлечь Звук из файла транспортного потока, выполните команду:
ffmpeg -i InputVideoFile.ts -q:a 0 -map a FinalOutputFile.mp3
Как проверить детали файла TS
Чтобы просмотреть метаданные и сведения о кодеке видеофайла транспортного потока, выполните команду:
ffmpeg -i FinalOutputFile.ts
В чем преимущества файлов TS
Вот несколько причин, по которым файлы транспортного потока предпочитает технологическое сообщество:
- Лучшая коррекция ошибок
- Улучшенная поддержка синхронизации
- Поддержка нескольких потоков аудио, видео и субтитров
- Совместимость с большинством медиаплееров и инструментов редактирования
Заключение
Файлы транспортного потока – это надежный формат для хранения и передачи видео. Вещательные компании и индустрии распространения медиа широко используют этот формат. Вы можете использовать такие инструменты, как VLC, MPlayer и ffmpeg, для воспроизведения, конвертирования и редактирования файлов транспортного потока. Работать с файлами транспортного потока в системах Linux очень просто.




Комментарии (0)