DaVinciUA / xvid4psp

Automatically exported from code.google.com/p/xvid4psp
GNU General Public License v2.0
0 stars 0 forks source link

Ошибка в x264 #21

Closed GoogleCodeExporter closed 9 years ago

GoogleCodeExporter commented 9 years ago
При кодировании как DVD из привода так и 
выдраных DVDDecrypter'ом .vob файлов в MKV вылетает 
ошибка в x264 (скрин с ошибкой и в аттаче к 
сообщению)
Пробовал разные персеты кодирования в x264 и 
фильтрации думал проблемма в их 
совместимости - не помогает.

Есть одно НО!. Из 6 DVD, 2 переконвертились без 
проблемм. Возможно проблемма в исходном 
видео. Хотя другие программы... 
конвертировали его без проблемм (но к 
сожалению качество не устраивает... привык 
уже к Xvid4PSP)

Может кто подскажет в чем (или в ком ;-)) 
проблема?

Версия программы: 5.10.234.0
OS: WinXP;  NET Framework 3.5(SP1)

Original issue reported on code.google.com by valentin...@gmail.com on 25 May 2011 at 8:03

Attachments:

GoogleCodeExporter commented 9 years ago
Вопрос решен, обновил кодек (http://x264.nl/) 
вылетать перестало

Original comment by valentin...@gmail.com on 1 Jun 2011 at 1:42

GoogleCodeExporter commented 9 years ago
 У меня та же проблема -- XVid4PSP вылетает при малейшем прикосновении к окну программы в случае кодирования в x264. Если не трогать, доводит дело до конца.

Original comment by Eliov...@gmail.com on 3 Jun 2011 at 3:13

GoogleCodeExporter commented 9 years ago
Замена x264.exe не помогла.
XVid4PSP вылетает например при сворачивании 
окна программы.
См. скриншот.

Original comment by Eliov...@gmail.com on 3 Jun 2011 at 3:21

Attachments:

GoogleCodeExporter commented 9 years ago
Вылетает XVid4PSP при кодировании в x264, если 
даже просто сдвинуть окно программы.
Замена KLCodec и x264.exe не помогла.

Версия программы: 5.10.234.0
OS: WinXP SP3

Original comment by Eliov...@gmail.com on 3 Jun 2011 at 4:00

GoogleCodeExporter commented 9 years ago
Честно говоря не знаю, что у вас... У меня 
трабла в кодеке была. Сама прога не разу не 
вылетала.
Я сильно в Windows'e не шарю... Но судя по тому 
что не у всех вылетает (в частности у меня 
ни разу) проблема скорее всего в системе.
Ну как совет "на попробовать" удалите все 
кодеки,саму XVid4PSP и Framework... подчистите 
реестр и заново всё переустановите. 
Может поможет. 

Original comment by valentin...@gmail.com on 4 Jun 2011 at 10:23

GoogleCodeExporter commented 9 years ago
Вторая проблема скорее всего не имеет 
никакого отношения к x264. Программа 
вылетает при попытке задать окну превью 
новые координаты (при перемещении или 
изменении размеров окна XviD4PSP). Это 
несколько странно, т.к. при первоначальной 
загрузке превью вызывается тот-же самый 
код, и если бы он приводил к проблемам 
всегда, то программа бы вылетала с такой 
ошибкой при любом открытии файлов или при 
попытке изменить размер окна или его 
положение. Если проблема проявляется 
только после начала кодирования, то мне не 
понятна взаимосвязь (особенно если только 
с х264)..

Варианты решения такие:
1. В коде программы поставить try-catch в этом 
месте, либо вообще убрать DsError.ThrowExceptionForHR 
(если руки дойдут, то может как-нибудь 
сделаю; вылетать видимо больше не будет, но 
при данных обстоятельствах при 
перемещении окна программы картинка в 
превью будет оставаться на своем месте).
2. В "Настройки->Движок плейера->DirectShow output" 
можно попробовать выбрать другой рендерер.
3. При подключенном интернете запустить 
обновление DirectX через 
"Инструменты->Обновить DirectX".
4. В "Настройки->Движок плейера" выбрать 
PictureView. С ним проблем меньше всего, но это 
просто статичная картинка, а не 
полноценное превью. Можно там-же 
попробовать выбрать MediaBridge, но у него есть 
различные проблемы плюс не у всех он 
работает..
5. Перед кодированием тем или иным способом 
отключать превью. Способов два: поставить 
задание в очередь после чего нажать кнопку 
Закрыть (или "Файл->Закрыть файл") или 
кликнуть правой кнопкой по превью и вместо 
Preview выбрать там ScriptView. Обратно 
переключаться так-же, только кликать надо 
где-нибудь вокруг текстового поля (или 
можно найти этот-же переключатель в меню 
"Настройки->Движок плейера"). Причем 
закрытие превью перед кодированием 
рекомендуется всем, т.к. при этом 
высвобождаются ресурсы (превью можно не 
закрывать при использовании движка PictureView, 
т.к. в этом случае ресурсы потребляются 
только при формировании картинки и тут-же 
высвобождаются, а картинка остается).

Original comment by forc...@gmail.com on 7 Jun 2011 at 9:45

GoogleCodeExporter commented 9 years ago
Думаю, что r254 должна была решить проблему 
номер 2 (был добавлен try-catch в этом и еще в 
паре мест).

Original comment by forc...@gmail.com on 1 Sep 2011 at 4:44

GoogleCodeExporter commented 9 years ago
Люди, помогите пожалуйста! При кодировании 
из H.264 в MPEG2 PAL выдает ошибку - 

Ошибка: 
ffmpeg version v0.8b2-55-gd780623, Copyright (c) 2000-2011 the Libav developers 
 built on Jan 16 2012 06:34:56 with gcc 4.6.2
This program is not developed anymore and is only provided for compatibility. 
Use avconv instead (see Changelog for the list of incompatible changes).
Input #0, avs, from 'B:\Temp\0018.avs':
  Duration: 02:05:25.72, start: 0.000000, bitrate: N/A
    Stream #0.0: Video: rawvideo, yuv420p, 720x576, 124416 kb/s, 25 tbr, 25 tbn, 25 tbc
    Stream #0.1: Audio: pcm_s16le, 48000 Hz, 2 channels, s16, 1536 kb/s
[buffer @ 05a40908] w:720 h:576 pixfmt:yuv420p
[mpeg2video @ 0db9ef50] bitrate below min bitrate
Output #0, mpeg2video, to 'C:\Users\AZNOB\Desktop\88888.m2v':
    Stream #0.0: Video: mpeg2video (hq), yuv420p, 720x576 [PAR 165:116 DAR 825:464], q=2-31, pass 1, 4469 kb/s, 90k tbn, 25 tbc
Stream mapping:
  Stream #0.0 -> #0.0
Error while opening encoder for output stream #0.0 - maybe incorrect parameters 
such as bit_rate, rate, width or height
Что я не так делаю?? Подскажите. За ранее 
спасибо!

Original comment by azno...@gmail.com on 23 Jun 2013 at 7:03