Почему некоторые видео воспроизводятся только в определенном медиаплеере?


0

Наш клиент прислал нам пару видео файлов для аудио транскрипции. Они сказали, что мы должны использовать приложение Microsoft Player 4.8.0.0 для правильного запуска двух файлов [щелчок правой кнопкой мыши по этим файлам и переход к их свойствам показывает тип файла как файл MP4 (.mp4) ].

Мы были уверены, что VLC Media Player может воспроизводить видео любого типа, поэтому, не задумываясь о том, что представляет собой это приложение Microsoft, мы попытались открыть эти файлы через VLC. Но, к нашему удивлению, видео часть файла хорошо воспроизводилась в VLC, но аудио часть полностью отсутствовала по всей длине обоих файлов.

Затем мы проверили эти файлы в Realplayer, Windows Media Player, паре других плееров, но результат был тот же - Видео в порядке. Аудио пропало.

Мы проверили эти файлы на разных компьютерах и ноутбуках с разными ОС: Windows XP, Windows 7 и Windows 8. Результат был таким же, как и выше. Другие видеофайлы, youtube.com и т. Д. Воспроизводились совершенно нормально - как видео, так и аудио - во всех тех медиаплеерах, которые есть во всех системах нашего офиса.

Пораженно, мы погуглили «Player Microsoft application 4.8.0.0», но не нашли такого программного обеспечения для загрузки и пробного использования. Затем клиент дал нам установочный файл другого медиаплеера с именем flvplayer4free free flv player setup . Мы также нашли то же самое программное обеспечение по этой ссылке . Однако, к нашему большому разочарованию, обе копии установки, одна из которых была предоставлена ​​клиентом, а другая загружена по ссылке, отказались быть установленными на любой из систем с различными имеющимися у нас ОС. После первоначальной работы в течение нескольких секунд после установки это программное обеспечение всегда отображало окно с сообщением: «У меня возникли некоторые проблемы при запуске, пожалуйста, запустите меня снова!»

Клиент сказал, что это не их головная боль, как мы запускаем эти видео, так как они работали нормально на их сайте. Мы либо сами это выясним, либо теряем деньги на работу, клиента, контракт и безопасность.

После небольшого поиска и пробной версии мы обнаружили, что видео воспроизводилось без звука, как мы хотели, когда мы перенесли их на наш мобильный телефон Android. Звук был четко слышен, и файл запускался через MX Media Player на мобильном телефоне. Однако, к сожалению, MX Media Player недоступен для Windows, но теперь мы были уверены, что клиент не лжет :) и видеофайл действительно имеет работоспособную звуковую часть, просто он как-то не работает наших систем в любом из медиаплееров, которые мы пробовали до сих пор.

Затем мы попытались найти решение в облаке. Мы загрузили видео как на Google Drive (на диске есть встроенный медиаплеер), так и на Youtube.com. Однако результат остался прежним. Видео в порядке. Аудио пропало.

Мы искали все больше и больше, и после нескольких дней и множества испытаний медиаплееров мы получили бесплатную версию SM Player, которую можно скачать здесь . Этот медиаплеер решил нашу проблему, так как правильно и полностью работает как аудио, так и видео.

Итак, мой вопрос:

1) почему это происходит? что такого уникального в видео, что только определенный медиаплеер мог воспроизвести полностью, а другие популярные медиаплееры не смогли этого сделать.

И мой второй вопрос более серьезный и заставил меня написать весь этот пост:

2) Когда я разрезал видео на две части (по какой-то причине требуется) с помощью программного обеспечения Free Video Cutter, теперь даже SM Player отказывается воспроизводить партии со звуком, тогда как оригинальное видео воспроизводится нормально. Видео просто разделено на две части в одном и том же формате, так что же теперь случилось с SM Player?

Спасибо за прочтение этого длинного поста, и я был бы искренне благодарен тем, кто мог бы направить меня в правильном направлении по вопросам, с которыми я сталкиваюсь.


Примечание. В соответствии с предложением @BrunoPereira, я вставил скопированную информацию MediaInfo в мой видеофайл ниже:

General
CompleteName                             : C:\Users\Vivek Raj\Desktop\client\work 2\ch01_20130509100300.mp4
Format                                   : MPEG-PS
FileSize/String                          : 1 017 MiB
Duration/String                          : 1h 16mn
OverallBitRate/String                    : 1 847 Kbps

Video
ID/String                                : 224 (0xE0)
Format                                   : AVC
Format/Info                              : Advanced Video Codec
Format_Profile                           : Main@L3.0
Format_Settings_CABAC/String             : No
Format_Settings_RefFrames/String         : 2 frames
Format_Settings_GOP                      : M=1, N=25
Duration/String                          : 1h 16mn
Width/String                             : 704 pixels
Height/String                            : 576 pixels
DisplayAspectRatio/String                : 1.222
FrameRate/String                         : 25.000 fps
Standard                                 : PAL
ColorSpace                               : YUV
ChromaSubsampling                        : 4:2:0
BitDepth/String                          : 8 bits
ScanType/String                          : Interlaced
ScanOrder/String                         : Top Field First

Audio
ID/String                                : 192 (0xC0)
Format                                   : MPEG Audio
Duration/String                          : 1h 16mn
Compression_Mode/String                  : Lossy
Video_Delay/String                       : 73ms

Существует небольшая утилита Mediainfo ( mediainfo.sourceforge.net/en ), которая может отображать всю необходимую информацию о видеофайле (типы видео и аудио), использовать ее для анализа отправленных вам файлов и предоставлять нам информацию о Тип кодировки, используемой на них, облегчит устранение возникшей проблемы.
Бруно Перейра

Спасибо Бруно за ваш быстрый ответ! Я скачал и установил Mediainfo по ссылке, которую вы дали. Я надеюсь, что вы ищете эту информацию:
VivR

я вставил в этот файл документа Google: goo.gl/AqUWn
VivR

Это полный вывод MediaInfo? Каким-то образом раздел Аудио выглядит неполным.
Каран

В SMPlayer нажмите «Ctrl + I», чтобы просмотреть свойства файла и посмотреть, какой кодек SMPlayer использует для декодирования звука («Исходный аудиопоток - выбранный кодек»). Правка: в худшем случае вы можете записать звук через устройство с обратной связью, разделить его отдельно от видео, а затем присоединиться к ним снова
Мартин

Ответы:


2

MP4 - это просто формат файла. Он описывает, как данные упакованы в файл, но не говорит вам, как они были сжаты. Ваш файл использует видеокодек, который поддерживается вашими плеерами, и аудиокодек, который не поддерживается. Ваши плееры не могут декодировать звук. Это также причина, по которой вы не слышите звук после разделения файла - программа, которую вы использовали, не поддерживала этот кодек, поэтому она просто полностью пропустила звук.

Как @BrunoPereira предлагает в комментариях, вы можете использовать MediaInfo, чтобы получить некоторые подробности об используемом кодеке.


Привет Гроностай! Спасибо за ваш ответ! Детали Mediainfo, которые я скопировал в этот файл Google Doc : goo.gl/AqUWn С нетерпением ждем от вас.
VivR
Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.