Evgeniy_1990
Silver Member | Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору vasevase Проверил ваш аудио файл "AC3.ac3" на Windows XP. В моем случае, падение не проявляется, ни при каких условиях, даже несмотря на то, что я проверял ваш аудио файл на двух совершенно разных компьютерах и даже на разных звуковых картах. Также, пробовал подключать данный аудио файл к различным матрешкам, от самых легких, т.е. простых, до самых тяжелых, например к HEVC, с разрешением 1920х1088. И несмотря на все эти способы получения падения, получить его я так и не смог. Основные условия, использовавшиеся при проверке: 1. Аудио файл, в качестве одноименного, с переключением на него с помощью горячей клавиши "А". 2. Удерживание горячей клавиши "А", во время воспроизведения матрешки. 3. Запуск внешнего звукового файла в качестве основного, с помощью опции "Всегда использовать внешние аудио-файлы как основные" 4. Подключение внешнего аудио файла, в качестве одноименного, к видео файлу-матрешке, в которой вообще отсутствуют какие-либо аудио дорожки 5. Загрузка внешнего аудио файла к матрешке, через "OpenDialog" загрузки внешних аудио дорожек. Несмотря на эти основные условия, падение, в моем случае, ни разу не проявилось. Следовательно, возникает такой вопрос - а с чьей стороны проявляется падение? vasevase В настройках, в разделе "Разное", включите пожалуйста опцию "Включить создание MiniDump" и воспроизведите падение. Если падение проявляется исключительно со стороны самого плеера, он вам создаст дамп-файл, если падение со стороны исключительно самой операционной системы, тогда вы получите просто сообщение от самой операционной системы, мол "MPC-BE - обнаружена ошибка. Приложение будет закрыто. И т.д." Если же у вас будет дамп-файл, тогда просьба повторно воспроизвести его на этой версии: https://yadi.sk/d/4v6CZsgos47As Т.е. таким образом - включить опцию создания MiniDump, воспроизвести падение и выложить свой дамп-файл. Я посмотрю, в каком месте происходит падение. И еще один вариант - через отдадочный билд + DebugView. Запустить сначала DebugView, затем запустить отладочный SVN-билд, воспроизвести падение, сохранить лог, который у вас будет в утилите DebugView и выложить сюда. И заодно проверить, будет ли у вас, при этом, дамп-файл, или ASSERT. Цитата: Что я пока натестил: бородатая версия 1.3.1.1 4469 - на ней, вроде, норм. Косячится точно на 1.4.3.5600 и 1.4.6.1218. 1.4.2.4718 & 1.4.3.4994 - вроде норм тоже. | По вашим результатам можно сказать, что это текущий баг-поломка, вот только есть одно но - падает не на всех билдах, что очень странно, особенно если учесть, что падает всегда на последних SVN-билдах. Цитата: AudioSwitcher.ax из StandAlone если прикручивать старый к новым - сразу краш на запуске видео. | Ну это вообще - полное безумие, подключать старый AudioSwitcher к новым билдам. Вопрос - зачем? Прежде чем делать такое, нужно установить причину падения, с помощью отладочного лог-файла, или же дамп-файла. Вы не можете быть уверены, что дело именно в аудиопереключателе. |