File source async output что это

Восстановление фото и видео

2.JPG
Пример папки:
xECORD

Все файлы и папки имеют префикс «х», все файлы (не все папки) имеют в названии в конце тильду, иногда с последующей цифрой. Встречались пока что только 1 и 2.

Теперь ближе к сути.
Я вытащил с флэшки данные, нашёл необходимое видео, некоторые фото. Однако, они не запускаются.
При попытке просмотра изображений вижу: «Ошибка при построении изображения» либо «Просмотр недоступен».
Но некоторые фото открываются. Я пока не увидел никакой закономерности в выборке.
Видео. Точно так же. Некоторые видео открываются (пока только четыре). При попытке воспроизведения через Media Player Classic, пишет Cannot Render the file.

Были попытки восстановить отдельно фото при помощи PhotoRec и видео посредством Video Repair Utility(Video Repair Tools).
По итогу какие-то фото восстановлены, но я не уверен что их же нету в результатах GetData.
С видео всё печальнее. Сперва пробовал вернуть видео путёв редактирования заголовка видео в HEX, после использовал программу.
В результате видео запустилось, но вместо картинкт был серый фон (на скрине не видно, не скринит как надо) А некоторые фото словно собраны из кусочков других. Прилагаю экземпляр.

В общем, прошу помощи в восстановлении, если такое возможно. Хотя бы может подскажете, каким образом можно попытаться просмотреть повреждённые файлы даже с повреждениями.
Так же очень волнует вопрос о том, что же могло вызвать такую порчу и потерю файлов. Чуйка прямо кричит, что это не просто форматнули. Использовался некий софт.

Источник

Восстановление видео с регистратора

File source async output что это. Смотреть фото File source async output что это. Смотреть картинку File source async output что это. Картинка про File source async output что это. Фото File source async output что это

Есть такая недокументированная функция у электронной техники — запарывать информацию. Вот и мой (да и не только мой) регистратор, изредка сохраняет файлы в полном размере, но в нечитаемом виде. Т.е. объём файла правильный, название и расширение соответствуют, никаких аварийных ситуаций типа ударов или вылетания аккума не было, но при попытке посмотреть кино — ЕГГОР error.
Ещё реже — записывается файл, открывается и воспроизводится, но вместо картинки чёрное поле. Однако 800 Мб для 15-минутного «чёрного квадрата» многовато. Значит видео в файле есть, но скрыто.

Что советует нам гугель?
1. Смириться — не катит в случае ОЧЕНЬ нужного файла (ДТП и прочее).
2. Отнести флешку спецам. Куда? Где гарантия? Дорого.
3. Скормить конвертору и на выходе получить нормальный файл. У меня это дело не прокатило — FormatFactory повис.
4. Восстановить видео.

Четвёртый пункт рассмотрим подробнее.
Если у вас произошёл сбой питания, вылет аккума при ДТП, зависание рега без финализации файла, то возможно вам понадобится метод описанный тут: spb-auto.livejournal.com/21661530.html (не факт, что получится с первого раза, но как видим всё реально):

File source async output что это. Смотреть фото File source async output что это. Смотреть картинку File source async output что это. Картинка про File source async output что это. Фото File source async output что это

Личный опыт
Как я писал ранее, у меня задача легче — просто открыть файл, поэтому:
1. Скачал HD Video Repair Utility без вирусов, без регистрации, бесплатно, быстро
2. Распаковывал на HDD (Рабочий стол, например)
3. Запустил guiscriрt.eхе
4. Кнопкой Choose movie выбрал «капризный» файл прямо с карты памяти
5. Кнопкой Choose reference movie выбрал предыдущий файл (эталонный как бы)
6. Программа сама выбрала место сохранения — карта памяти. Пробовал восстанавливать на Рабочий стол, но прога повисла, поэтому озаботьтесь наличием на карте свободного места равного объёму восстанавливаемого файла.
7. Нажал Scan. Прога может сделать вид что повисла (не отвечает), но при этом файл восстанавливаемого видео будет потихоньку «набирать вес».
8. Через некоторое время в чистом поле программы появится название восстановленного файла, а на карте памяти в месте хранения битого файла появится папка repaired с 3 файлами: восстановленным видео_1, текстовым отчётом и неоткрываемым видео файлом микроразмера.

Вот и всё. Забираем из папки файл видео_1. Пользуемся.

Источник

File source async output что это

Дополнительные материалы: Субтитры и их конвертация.

Dron01: Субтитры бывают как «открытые» (subtitles), так и «закрытые» (closed captions). Поскольку и те и другие-разные по сути и технологии вещи, то их и выдергивают из фильмов по разному. Обычные (открытые) субтитры, представляют собой не что иное, как набор картинок, накладываемых на оверлее на основное изображение. И процесс вытаскивания таких субтитров, сводится к банальному OCR-распознаванию отсканированного текста. С Closed Captions такие трюки не пройдут. Они не являются картинками с текстом, а подмешаны в видеопоток. Вообще Closed Captions предназначены для просмотра фильмов идущих по ТВ, глухими людьми. Есть спецпримочки к телевизорам, которые позволяют отображать этот примешанный к видео, сигнал.

Если на коробке ДВД диска стоит зачок CC

File source async output что это. Смотреть фото File source async output что это. Смотреть картинку File source async output что это. Картинка про File source async output что это. Фото File source async output что это

то значит, что на самом диске эти субтитры присутствуют. Посмотреть их можно при помощи Power DVD 4 XP-это точно. Насчет остальных ДВД плейеров не курсе-не пробовал.

Closed Captions вытаскиваются особо хитрым способом, о котором будет поведано ниже.

«Открытые» субтитры (Subtitles)

Для начала, вам необходимо перенести все вобы фильма на жесткий диск. Как это сделать-смотрите в разделе DVD-rip. Вместе с вобами необходимо перенести на жесткий диск и ifo-файл относящийся к этим вобам. Рекомендую воспользоваться для переноса DVDDecrypter-ом. Он сразу при запуске выделит файлы кино и ifo-файл.

File source async output что это. Смотреть фото File source async output что это. Смотреть картинку File source async output что это. Картинка про File source async output что это. Фото File source async output что это

File source async output что это. Смотреть фото File source async output что это. Смотреть картинку File source async output что это. Картинка про File source async output что это. Фото File source async output что это

File source async output что это. Смотреть фото File source async output что это. Смотреть картинку File source async output что это. Картинка про File source async output что это. Фото File source async output что это

File source async output что это. Смотреть фото File source async output что это. Смотреть картинку File source async output что это. Картинка про File source async output что это. Фото File source async output что это

Для начала программа определится, правильно ли она будет воспринимать картинки. Чем «правильнее», т.е. чем читабельнее текст, тем лучше.

Выбрав наиболее читабельный текст, давим на ОК.

File source async output что это. Смотреть фото File source async output что это. Смотреть картинку File source async output что это. Картинка про File source async output что это. Фото File source async output что это

После окончания процесса, можно произвести некоторые телодвижения с полученным текстом.

File source async output что это. Смотреть фото File source async output что это. Смотреть картинку File source async output что это. Картинка про File source async output что это. Фото File source async output что это

File source async output что это. Смотреть фото File source async output что это. Смотреть картинку File source async output что это. Картинка про File source async output что это. Фото File source async output что это

File source async output что это. Смотреть фото File source async output что это. Смотреть картинку File source async output что это. Картинка про File source async output что это. Фото File source async output что это

File source async output что это. Смотреть фото File source async output что это. Смотреть картинку File source async output что это. Картинка про File source async output что это. Фото File source async output что это

File source async output что это. Смотреть фото File source async output что это. Смотреть картинку File source async output что это. Картинка про File source async output что это. Фото File source async output что это

Сначала задается начало и конец первого куска фильма (время). После чего этот кусок субтитров сохраняется. После этого задается начало и конец второго куска фильма. И сохраняется второй кусок субтитров.

Вот, собственно, и все. На выходе получаете субтитры в нужном вам формате. В принципе их еще можно переводить из формата в формат. Читайте ниже как это сделать.

Для справки: для того чтобы ваш медиаплейер показывал субтитры при просмотре фильма, необходимо две вещи:
1. субтитры в формате smi, лежащие в одной папке с фильмом
2. имя файла субтитров должно быть таким же, как и имя вашего видео. Т.е. если есть фильм shrek.avi,то файл с субтитрами должен называться shrek.smi.

При выполнении обоих условий лезете в медиаплейер меню View-Captions. При наличии галочки напротив надписи captions, ваши субтитры будут отображаться внизу. Кстати при развертывании изображения на полный экран, субтитров вы не увидите. Вот такая вот фигня. Зато тот же плейер Sasami2K, отлично понимает, что такое smi и при обнаружении их рядом с фильмом(помните про два условия) сам их конвертит в свой формат. Ясен пень, что Sasami на полном экране субтитры кажет. Это вам не медиаплейер(которому для того же самого нужен спецфильтр).

То же самое равнозначно для BS Player-а. Только субтитры дожны еще располагаться в одной директории с фильмом. Либо подключаться при помощи ini-файла (либо вручную).

Допустим имеется файл с субтитрами формата sub или вообще txt. Txt обычно и есть sub, только расширение другое. Имхо-самые распространенные варианты на данный момент. Выглядят так:

<89584><89637>In ’65. yeah.
<89691><89724>Now,
<89779><89812>no.
<89887><89954>What happened today|is just the beginning.
<89991><90043>We’re gonna lose this war.
<90047><90094>Come on!
<90098><90171>You really think so? Us?
<90175><90254>We’ve been kicking|other people’s asses for so long,
<90258><90317>I figure it’s time we got ours kicked.

Порядок действий для последовательного преобразования их в другие форматы:

Запускаем программу Ultimate Subtitle Converter.
Открываем свой sub или txt в ней. Если все нормально, то программа сразу же при открытии спросит про частоту фильма. По умолчанию идет 23,976. Обычно так и есть. Давим на ОК.
Внизу слева меняем тип субтитров на SubRip(вместо MicroDVD). Давим внизу справа на Save file as..
И сохраняем свои субтитры в формате srt. Получаем вот такой расклад:

Далее открываем хитрую программу под названием Subtitle Converter.
Она достаточно бодро лепит из srt в smi.
Справа сверху давим на кнопку Add File. Открывается дополнительное окно.
Опять же справа, напротив надписи file(subrip) давим на квадратик с тремя точками.
И загружаем свой srt. Ставим Language. Для англоязычных субтитров я обычно ставлю
en-us English(Unated States). Давим на Add. После этого остается только нажать на Convert
слева внизу. Программа спросит куда и под каким именем сохранить smi файл и все. Конвертит
автоматом. Т.е. после нажатия на кнопку Save больше ничего давить не надо. Можно смело
закрывать программу. В результате имеем файл субтитров smi:

What happened today

is just the beginning.

We’re gonna lose this war.

You really think so? Us?

other people’s asses for so long,

I figure it’s time we got ours kicked.

О синхронизации. Удобнее всего делать ее при помощи программы SubRip.
Для этого необходимо иметь субтитры в формате srt.

Открываем эту программу.

File source async output что это. Смотреть фото File source async output что это. Смотреть картинку File source async output что это. Картинка про File source async output что это. Фото File source async output что это

«Закрытые» субтитры (Closed Captions)

Итак вам понадобится прорамма Graphedit и CCParser.(Кстати все программы цинично скачиваются по адресу doom9.org). Перед запуском Graphedit-a не забудьте зарегистрировать все фильтры. Для этого можно запустить register.bat, который идет вместе с graphedit-ом. Также неообходимо наличие установленного DirectX, версии не ниже 7.0.

File source async output что это. Смотреть фото File source async output что это. Смотреть картинку File source async output что это. Картинка про File source async output что это. Фото File source async output что это

File source async output что это. Смотреть фото File source async output что это. Смотреть картинку File source async output что это. Картинка про File source async output что это. Фото File source async output что это

Есть небольшая разница в составе фильтров и способе их соединения. Зависит от операционной системы. Т.е. для системы Windows XP это будет один вариант, а для остальных систем-другой.

Фильтры, которые потребуются (т.е. их надо добавить):

Теперь эти фильтры необходимо соединить в цепочку вполне определенным образом. Соединяются фильтры достаточно просто. Мышкой щелкаете на выход фильтра и тянете стрелку ко входу следующего фильтра, не отпуская клавишу. Для систем отличных от Windows XP это будет выглядеть так (у меня не ХР-поэтому это мой вариант. А для ХР-расклад смотри ниже):

File source async output что это. Смотреть фото File source async output что это. Смотреть картинку File source async output что это. Картинка про File source async output что это. Фото File source async output что это

Для Windows XP-расклады выглядят так (без картинки, поскольку-нет у меня этой операционки, а фильтры некоторые идут только с ней):

Следующий клиент в нашей клинике-программа CCParser. Работает под Dos-ом. Занимается конвертированием bin-субтитров в srt-субтитры. На самом деле умеет, понятное дело, гораздо больше, но нас волнует пока только этот аспект ее умений. Dos команда для меня выглядит так: ccparser.exe matrix.bin matrix.srt /3

Вот, собственно, и все. Ежели что-то упустил-сильно не корите, лучше сами опишите и мне пришлите(а я выложу) или отпишите что именно пропустил-постараюсь дополнить. Удачи.

Источник

Media Player Classic

Как увидеть какие кодеки и фильтры DirectShow использует Media Player Classic для проигрывания фалов?
В меню нажмите на ‘Play’ затем на ‘Filters’.

Ошибка «Media Player Classic could not render some of the pins in the graph»
Это обычно означает, что отсутствуют фильтры необходимые для декодировки одного из потоков файла. Сообщение о ошибке должно показать какую-то информацию о нужном формате, но эта информация очень непонятная. Ниже Вы можете найти значения ошибок вместе с форматом который это обозначает.

majortype: MEDIATYPE_Audio <73647561-0000-0010-8000-00AA00389B71>
subtype: Unknown GUID Name <726D6173-0000-0010-8000-00AA00389B71>
formattype: FORMAT_WaveFormatEx
Это обозначает формат аудио AMR. Для его воспроизведения нужно разрешить AMR в аудио декодере ffdshow.

majortype: MEDIATYPE_Video <73646976-0000-0010-8000-00AA-00389B71>
subtype: Unknown GUID Name <31535046-0000-0010-8000-00AA00389B71>
foramttype: Format_VideoInfo
Это обозначает формат видео FPS1. Для его воспроизведения необходим Fraps. Или включите FPS1 в настройках видео декодера ffdshow.

majortype: MEDIATYPE_Audio <73647561-0000-0010-8000-00AA00389B71>
subtype: Unknown GUID Name
Это обозначает формат аудио IMA4. Включите IMA ADPCM в аудио декодере ffdshow.

majortype: MEDIATYPE_Audio <73647561-0000-0010-8000-00AA00389B71>
subtype: Unknown GUID Name <00006771-0000-0010-8000-00AA00389B71>
formattype: FORMAT_WaveFormatEx
Это обозначает формат аудио Ogg Vorbis. Включите Vorbis в аудио декодере ffdshow.

majortype: MEDIATYPE_Audio <73647561-0000-0010-8000-00AA00389B71>
subtype: Unknown GUID Name <736F7774-0000-0010-8000-00AA00389B71>
formattype: FORMAT_WaveFormatEx
Это обозначает формат аудио TWOS. Здесь нет декодера DirectShow для этого формата. Однако Вы сможете проигрывать этот тип файлов используя Media Player Classic если установите QuickTime (или QTA или QT Lite).

Я установил DC-DSP, но не вижу чтобы он работал с Media Player Classic
Вы должны отключить встроенный аудио-переключатель Media Player Classic.
Options > Internal Filters > Audio Switcher

Не могу повторить (или остановить и начать воспроизведение) файлов RealMedia в Media Player Classic.
Это «баг» (или ограничение) Media Player Classic. Единственное решение — начать проигрывания файла сначала.

Источник

File source async output media type 0

Пытаюсь воспроизвести видео. Плеер пишет:
Media Player Classic – Home Cinema не моет воспроизвести некоторые потоки, возможно у вас не установлен нужный кодек или фильтр.
Для данных потоков не найден подходящий фильтр:
File Source (Async.)::Output

File Source (Async.)::Output

AM_MEDIA_TYPE:
majortype: MEDIATYPE_Stream
subtype: Unknown GUID Name
formattype: TIME_FORMAT_NONE
bFixedSizeSamples: 1
bTemporalCompression: 0
lSampleSize: 1
cbFormat: 0

AM_MEDIA_TYPE:
majortype: MEDIATYPE_Stream
subtype: TIME_FORMAT_NONE
formattype: TIME_FORMAT_NONE
bFixedSizeSamples: 1
bTemporalCompression: 0
lSampleSize: 1
cbFormat: 0

Как увидеть какие кодеки и фильтры DirectShow использует Media Player Classic для проигрывания фалов?
В меню нажмите на ‘Play’ затем на ‘Filters’.

Ошибка «Media Player Classic could not render some of the pins in the graph»
Это обычно означает, что отсутствуют фильтры необходимые для декодировки одного из потоков файла. Сообщение о ошибке должно показать какую-то информацию о нужном формате, но эта информация очень непонятная. Ниже Вы можете найти значения ошибок вместе с форматом который это обозначает.

majortype: MEDIATYPE_Audio
subtype: Unknown GUID Name
formattype: FORMAT_WaveFormatEx
Это обозначает формат аудио AMR. Для его воспроизведения нужно разрешить AMR в аудио декодере ffdshow.

majortype: MEDIATYPE_Video
subtype: Unknown GUID Name
foramttype: Format_VideoInfo
Это обозначает формат видео FPS1. Для его воспроизведения необходим Fraps. Или включите FPS1 в настройках видео декодера ffdshow.

majortype: MEDIATYPE_Audio
subtype: Unknown GUID Name
Это обозначает формат аудио IMA4. Включите IMA ADPCM в аудио декодере ffdshow.

majortype: MEDIATYPE_Audio
subtype: Unknown GUID Name
formattype: FORMAT_WaveFormatEx
Это обозначает формат аудио Ogg Vorbis. Включите Vorbisв аудио декодере ffdshow.

majortype: MEDIATYPE_Audio
subtype: Unknown GUID Name
formattype: FORMAT_WaveFormatEx
Это обозначает формат аудио TWOS. Здесь нет декодера DirectShow для этого формата. Однако Вы сможете проигрывать этот тип файлов используя Media Player Classic если установите QuickTime (или QTA или QT Lite).

Я установил DC-DSP, но не вижу чтобы он работал с Media Player Classic
Вы должны отключить встроенный аудио-переключатель Media Player Classic.
Options > Internal Filters > Audio Switcher

Не могу повторить (или остановить и начать воспроизведение) файлов RealMedia в Media Player Classic.
Это «баг» (или ограничение) Media Player Classic. Единственное решение — начать проигрывания файла сначала.

File source async output что это. Смотреть фото File source async output что это. Смотреть картинку File source async output что это. Картинка про File source async output что это. Фото File source async output что это

Есть такая недокументированная функция у электронной техники — запарывать информацию. Вот и мой (да и не только мой) регистратор, изредка сохраняет файлы в полном размере, но в нечитаемом виде. Т.е. объём файла правильный, название и расширение соответствуют, никаких аварийных ситуаций типа ударов или вылетания аккума не было, но при попытке посмотреть кино — ЕГГОР error.
Ещё реже — записывается файл, открывается и воспроизводится, но вместо картинки чёрное поле. Однако 800 Мб для 15-минутного «чёрного квадрата» многовато. Значит видео в файле есть, но скрыто.

Что советует нам гугель?
1. Смириться — не катит в случае ОЧЕНЬ нужного файла (ДТП и прочее).
2. Отнести флешку спецам. Куда? Где гарантия? Дорого.
3. Скормить конвертору и на выходе получить нормальный файл. У меня это дело не прокатило — FormatFactory повис.
4. Восстановить видео.

Четвёртый пункт рассмотрим подробнее.
Если у вас произошёл сбой питания, вылет аккума при ДТП, зависание рега без финализации файла, то возможно вам понадобится метод описанный тут: spb-auto.livejournal.com/21661530.html (не факт, что получится с первого раза, но как видим всё реально):

File source async output что это. Смотреть фото File source async output что это. Смотреть картинку File source async output что это. Картинка про File source async output что это. Фото File source async output что это

Личный опыт
Как я писал ранее, у меня задача легче — просто открыть файл, поэтому:
1. Скачал HD Video Repair Utility без вирусов, без регистрации, бесплатно, быстро
2. Распаковывал на HDD (Рабочий стол, например)
3. Запустил guiscriрt.eхе
4. Кнопкой Choose movie выбрал «капризный» файл прямо с карты памяти
5. Кнопкой Choose reference movie выбрал предыдущий файл (эталонный как бы)
6. Программа сама выбрала место сохранения — карта памяти. Пробовал восстанавливать на Рабочий стол, но прога повисла, поэтому озаботьтесь наличием на карте свободного места равного объёму восстанавливаемого файла.
7. Нажал Scan. Прога может сделать вид что повисла (не отвечает), но при этом файл восстанавливаемого видео будет потихоньку «набирать вес».
8. Через некоторое время в чистом поле программы появится название восстановленного файла, а на карте памяти в месте хранения битого файла появится папка repaired с 3 файлами: восстановленным видео_1, текстовым отчётом и неоткрываемым видео файлом микроразмера.

Вот и всё. Забираем из папки файл видео_1. Пользуемся.

Источник

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *