Краткое описание инструментов потоковой передачи аудио и видео (рекомендуется собрать!)
Краткое описание инструментов потоковой передачи аудио и видео (рекомендуется собрать!)

1. Предисловие:

Привет всем, сегодня я хотел бы поделиться с вами некоторыми инструментами для анализа аудио и видео. Эти инструменты часто используются в нашем ежедневном процессе разработки и очень полезны!

1. Инструменты анализа аудио и видео:

1、H264BSAnalyzer:

Инструмент анализа кодового потока H.264/AVC, разработанный CSDN Master Li Chi. Адрес загрузки:

Язык кода:javascript
копировать
https://github.com/latelee/H264BSAnalyzer

Этот инструмент поддерживает анализ потока кода h264 и h265 в разных версиях!

Кроме того, инструменты анализа потока кода h264 и h265, которые мы обычно используем, включают:

  • StreamEye4:
  • HEVCAnalyzer:

2、VideoEye:

VideoEye — это программное обеспечение для анализа видеопотоков в реальном времени с открытым исходным кодом. Это программное обеспечение может воспроизводить и анализировать видеоданные. Он поддерживает несколько методов ввода видеопотока: HTTP, RTMP, RTSP, файлы и т. д. Программное обеспечение может анализировать видеопотоки в режиме реального времени и представлять результаты анализа в графическом виде. Адрес загрузки:

Язык кода:javascript
копировать
https://www.oschina.net/p/videoeye

В настоящее время программное обеспечение все еще находится на стадии разработки. Программное обеспечение включает в себя следующие три части функций:

  • videoPlay: самые основные функции этого программного обеспечения.
  • Анализ потока кода домена сжатия: в основном используется для анализа параметров сжатых кодовых потоков видео и аудио.
  • Анализ несжатых данных домена: в основном используется для анализа декодированных данных пикселей.

3、MediaInfo:

MediaInfo используется для анализа информации о кодировке и содержании видео- и аудиофайлов. Это бесплатное программное обеспечение (бесплатное для использования, бесплатное получение исходного кода). Помимо предоставления DLL, он также предоставляет инструменты графического пользовательского интерфейса для просмотра аудио- и видеоинформации, но не обеспечивает функции воспроизведения аудио и видео.

Какую информацию о мультимедийных файлах можно получить с помощью MediaInfo?

  • Информация о содержимом: название, автор, название альбома, номер трека, дата, общее время...
  • видео: кодер,соотношение сторон,Частота кадров,Битрейт…
  • Аудио: Кодер,Частота выборки,Количество каналов,язык,Битрейт…
  • Текст: Язык и субтитры
  • Абзац: количество абзацев, список

Какие форматы файлов поддерживает MediaInfo?

  • видео:MKV, OGM, AVI, DivX, WMV, QuickTime, Real, MPEG-1, MPEG-2, MPEG-4, DVD (VOB)...(Кодировщик: DivX, XviD, MSMPEG4, ASP, H.264, AVC...)
  • Аудио:OGG, MP3, WAV, RA, AC3, DTS, AAC, M4A, AU, AIFF...
  • Субтитры: SRT, SSA, ASS, SAMI...

Адрес загрузки:

Язык кода:javascript
копировать
https://mediaarea.net/en/MediaInfo

4. Программное обеспечение проигрывателя: YUV/RGB Player.

Это проигрыватель YUV/RGB, модифицированный Лэй Сяохуа и используемый для воспроизведения пиксельных данных файлов YUV/RGB.

Этот проигрыватель относительно прост в использовании. Вы можете открывать файлы данных пикселей через строку меню или перетаскивать их. Если имя файла содержит строку типа «{w}x{h}» (например, «test_320x420.yuv»), система автоматически проанализирует ширину и высоту пиксельных данных.

Примечание. Если файлы YUV/RGB не воспроизводятся нормально, проверьте, правильно ли установлены разрешение и формат пикселей. YUV/RGB-плеер

Адрес загрузки:

Адрес исходного кода модифицированной версии:

Язык кода:javascript
копировать
https://github.com/leixiaohua1020/YUVplayer

Программы, которые можно запускать сразу после компиляции:

Язык кода:javascript
копировать
http://download.csdn.net/detail/leixiaohua1020/9391876

5、MPV Player:

Плеер mpv — это минималистичный универсальный проигрыватель с открытым исходным кодом, основанный на MPlayer и mplayer2. Он поддерживает различные форматы аудио и видео. Он может воспроизводить не только локальные, но и сетевые медиа-источники. Усовершенствованный интерфейс не содержит рекламы. Основное внимание здесь уделяется воспроизведению файлов H264.

Вы можете перейти на sourceforge, чтобы скачать:

Язык кода:javascript
копировать
https://sourceforge.net/projects/mpv-player-windows/files/

Если вам не нравится этот проигрыватель, вы можете выбрать KMPlayer, который также может воспроизводить файлы H264.

6、VLC Media Player:

VLC — это бесплатный кроссплатформенный мультимедийный проигрыватель с открытым исходным кодом и платформа, которая может воспроизводить большинство мультимедийных файлов, а также DVD-диски, аудио-CD, VCD-диски и различные протоколы потокового мультимедиа. В основном это используется для потоковой передачи RTSP.

Адрес загрузки:

Язык кода:javascript
копировать
https://www.videolan.org/vlc/

7、Potplayer:

Potplayer — это высококачественное бесплатное программное обеспечение для воспроизведения видео, которое поддерживает воспроизведение с переменной скоростью, функции смены оформления, отсутствие границ и различные файлы субтитров, а также может воспроизводиться. RTSP\RTMP Сетевое потоковое видео. И это программное обеспечение Функция декодирования программного обеспечения очень мощная. Программное обеспечение запускается очень быстро, почти не занимает памяти, не имеет рекламы и очень совестно. Адрес загрузки:

Язык кода:javascript
копировать
https://potplayer.en.softonic.com/?ex=DINS-635.2

Ссылка на соответствующую статью: https://www.cnblogs.com/linuxAndMcu/p/12161034.html.

boy illustration
Неразрушающее увеличение изображений одним щелчком мыши, чтобы сделать их более четкими артефактами искусственного интеллекта, включая руководства по установке и использованию.
boy illustration
Копикодер: этот инструмент отлично работает с Cursor, Bolt и V0! Предоставьте более качественные подсказки для разработки интерфейса (создание навигационного веб-сайта с использованием искусственного интеллекта).
boy illustration
Новый бесплатный RooCline превосходит Cline v3.1? ! Быстрее, умнее и лучше вилка Cline! (Независимое программирование AI, порог 0)
boy illustration
Разработав более 10 проектов с помощью Cursor, я собрал 10 примеров и 60 подсказок.
boy illustration
Я потратил 72 часа на изучение курсорных агентов, и вот неоспоримые факты, которыми я должен поделиться!
boy illustration
Идеальная интеграция Cursor и DeepSeek API
boy illustration
DeepSeek V3 снижает затраты на обучение больших моделей
boy illustration
Артефакт, увеличивающий количество очков: на основе улучшения характеристик препятствия малым целям Yolov8 (SEAM, MultiSEAM).
boy illustration
DeepSeek V3 раскручивался уже три дня. Сегодня я попробовал самопровозглашенную модель «ChatGPT».
boy illustration
Open Devin — инженер-программист искусственного интеллекта с открытым исходным кодом, который меньше программирует и больше создает.
boy illustration
Эксклюзивное оригинальное улучшение YOLOv8: собственная разработка SPPF | SPPF сочетается с воспринимаемой большой сверткой ядра UniRepLK, а свертка с большим ядром + без расширения улучшает восприимчивое поле
boy illustration
Популярное и подробное объяснение DeepSeek-V3: от его появления до преимуществ и сравнения с GPT-4o.
boy illustration
9 основных словесных инструкций по доработке академических работ с помощью ChatGPT, эффективных и практичных, которые стоит собрать
boy illustration
Вызовите deepseek в vscode для реализации программирования с помощью искусственного интеллекта.
boy illustration
Познакомьтесь с принципами сверточных нейронных сетей (CNN) в одной статье (суперподробно)
boy illustration
50,3 тыс. звезд! Immich: автономное решение для резервного копирования фотографий и видео, которое экономит деньги и избавляет от беспокойства.
boy illustration
Cloud Native|Практика: установка Dashbaord для K8s, графика неплохая
boy illustration
Краткий обзор статьи — использование синтетических данных при обучении больших моделей и оптимизации производительности
boy illustration
MiniPerplx: новая поисковая система искусственного интеллекта с открытым исходным кодом, спонсируемая xAI и Vercel.
boy illustration
Конструкция сервиса Synology Drive сочетает проникновение в интрасеть и синхронизацию папок заметок Obsidian в облаке.
boy illustration
Центр конфигурации————Накос
boy illustration
Начинаем с нуля при разработке в облаке Copilot: начать разработку с минимальным использованием кода стало проще
boy illustration
[Серия Docker] Docker создает мультиплатформенные образы: практика архитектуры Arm64
boy illustration
Обновление новых возможностей coze | Я использовал coze для создания апплета помощника по исправлению домашних заданий по математике
boy illustration
Советы по развертыванию Nginx: практическое создание статических веб-сайтов на облачных серверах
boy illustration
Feiniu fnos использует Docker для развертывания личного блокнота Notepad
boy illustration
Сверточная нейронная сеть VGG реализует классификацию изображений Cifar10 — практический опыт Pytorch
boy illustration
Начало работы с EdgeonePages — новым недорогим решением для хостинга веб-сайтов
boy illustration
[Зона легкого облачного игрового сервера] Управление игровыми архивами
boy illustration
Развертывание SpringCloud-проекта на базе Docker и Docker-Compose