XviD64 von celtic_druid (nur für 64bit OS & CPU!)
XviD 1.x - aktuelle Version
-
-
neues Build von c_d:
Zitatdate: 2006/04/25 15:19:27; author: syskin; state: Exp; lines: +2 -2
write stats file in the same directory as target file, not in root directory
=============================================================================
date: 2006/04/26 17:44:29; author: Skal; state: Exp; lines: +2 -2+ bswap and quant_h264_intra naming fix.
Patch by Thomas Koeckerbauer ( k0055217 at students dot uni-linz dot ac dot at )
=============================================================================
date: 2006/05/06 04:37:15; author: syskin; state: Exp; lines: +2 -1
missing #include b0rks compilation
=============================================================================
date: 2006/05/28 07:52:45; author: suxen_drol; state: Exp; lines: +3 -1
define _INTPTR_T_DEFINED
=============================================================================
date: 2006/06/05 21:27:36; author: Skal; state: Exp; lines: +53 -28+ faster yv12->yuyv / uyvy MMX functions
patch suggested by Carlo Bramini ( carlo bramix at libero dot it )
=============================================================================
date: 2006/06/14 21:44:07; author: Skal; state: Exp; lines: +1 -0added mmx/sse2 code for GMC (3-pts only).
new file: image/x86_asm/gmc_mmx.asmAt this point, new GMC code isn't enabled (gmc.c:586).
So: this commit should give binary-exact same input/output
than before.dsp/dsw not updated.
=============================================================================
date: 2006/06/17 13:08:05; author: Isibaar; state: Exp; lines: +45 -14
- Enabled Skal's new SIMD optimizations for GMC
---> letzteres klingt interessant -
xvid.cvs.head.MTK.2006.07.11
Leider ohne changelog
was bedeutet eigentlich dieses "MTK" ? -
changelog laut cvs:
- faster and waaay more precise mpeg intra quantization
- Back ported several important bug fixes from head to release-1_1-branch+ noch 2 changes, die aber nach c_d's compile herauskamen:
- increment bs version to 45
- Update vfw profile definitions and packed bs enforcementMTK builds beinhalten spezielle Profiles, für SAPs mit Mediatek-Chipset
btw: hat noch jemand probleme mit dem build? encraw stürzt immer nach dem 1.pass ab und VDM crasht auch. Problem scheint nur für XP zu gelten: http://celticdruid.no-ip.com/phpBB2/viewtopic.php?t=206
-
Zitat
his release is Xvid 1.1.1 bugfix release. It is API compatible with the previous 1.1.0 stable release.
Changes since 1.1.0:
xvidcore library* Fixed bug when frame-drop (N-VOP) feature is used in combination with packed B-frames
* Fix for premature EOF in xvid_decraw example
* Fixed potential crash on Intel EMT64 architecture
* Several fixes for IA64 platform (patch by Thomas Koeckerbauer)
* Fix for visual_object_verid vs. video_object_layer_verid problem
* Ensure intervening bytes are preserved in BitstreamInit()VFW frontend
* Prevent segfault when encoding application calls compress_end with NULL codec context (PerfectDark at yandex dot ru)
* Profile definitions updatesDShow frontend
* Add missing debug.c
You can read a more detailed description of the changes in the ChangeLog file available in the top directory of the inflated sources tarball.
-
-
In der neuen Version gibt es das Profilelevel Home Theatre PAL nicht mehr.
Oder sehe ich es nur nicht? -
die Profils waren glaub ich nur in celtic_druids (1.2) compiles enthalten....
warte, hier gibts was http://ffdshow.faireal.net/mirror/XviD/xvid-1.1.1-profiled.7zbtw: neues bugfixrelease:
ZitatXvid 1.1.2 released
This release is Xvid 1.1.2 bugfix release. It fixes and replaces previous Xvid 1.1.1 release.Changes since 1.1.1:
Fixed typo in xvid.c
Updated bitstream.h to fix the previous faulty non-aligned bitstream buffers fix -
zur Zeit ist Bewegung drin:
neues cvs_build von celtic_druid.
Zitat von changelog ab August '06=============================================================================
Working file: xvidcore/src/xvid.h
date: 2006/11/01 10:04:29; author: Isibaar
- upped BS_VERSION to 47
=============================================================================
Working file: xvidcore/src/plugins/x86_asm/plugin_ssim-a.asm
date: 2006/10/30 22:23:05; author: chl
nasm/yasm (at least my versions) didn't like the 0EH syntax in pshufd.
Change to 0x0E fixes it (thanks for the hint, skal!).
=============================================================================
Working file: xvidcore/src/plugins/plugin_ssim.c
Working file: xvidcore/src/plugins/plugin_ssim.h
date: 2006/10/30 11:21:42; author: Skal+ further patch for SSIM plugin by Johannes Reinhardt
+ updated `xvid_bench 15` => there's still a little
rounding inaccuracy in the reported CRCs. Work in progress...
=============================================================================
Working file: xvidcore/src/image/colorspace.c
Working file: xvidcore/src/image/x86_asm/colorspace_yuv_mmx.asm
date: 2006/10/30 10:52:00; author: Skal+ added support for NULL u/v pointer in yv12_to_yv12* functions
(+little bug fix for the vflip case).
Added a bench in xvid_bench.c (`xvid_bench 16`)
=============================================================================
Working file: xvidcore/src/image/image.c
date: 2006/10/13 11:26:18; author: Skalwrong call to check_cpu_features() in case of non-ARCH_IS_IA32
=============================================================================
Working file: xvidcore/build/win32/libxvidcore.dsp
date: 2006/10/13 08:39:07; author: Isibaar
- Updated the MSVC project files plus some minor compilation fixes
=============================================================================
Working file: xvidcore/build/generic/sources.inc
Working file: xvidcore/src/image/image.h
Working file: xvidcore/src/image/x86_asm/deintl_sse.asm
date: 2006/10/13 07:38:09; author: Skal+ added a simple de-interlacing func (c + sse version),
declared as xvid_image_deinterlace() in image.hOf course, one should prefer deinterlacing through some avisynth
plugin, but...please update the dsp/dsw
=============================================================================
Working file: xvidcore/src/quant/x86_asm/quantize_mpeg_mmx.asm
date: 2006/09/22 03:40:11; author: syskin
stop using cmov with mmx
=============================================================================
Working file: xvidcore/src/decoder.c
date: 2006/09/10 22:42:15; author: Isibaar
- small bug reported by Greg Handi
=============================================================================
Working file: xvidcore/src/bitstream/bitstream.h
date: 2006/09/03 08:46:56; author: Skal+ added a protection flag XVID_SAFE_BS_TAIL for not reading
more than 4byte past the end of the input buffer. This is
disabled by default (because slow), and 8byte-padding of input
buffer should be a prefered solution in case of problem.
Please cross-check i didn't break something.Thanks to Liang Jian ( jianliang79 at gmail dot com ) for
pointing out the problem.
=============================================================================
Working file: xvidcore/src/plugins/plugin_dump.c
date: 2006/08/23 20:27:22; author: SkalTypo: use stride from data->current instead of data->reference
Thanks to Johannes.Reinhardt at uni-konstanz dot de
============================================================================= -
http://www.xvid.org ist auch im neuen Gewand online.
-
02.11.2006
Schnell nachgelegt: Bugfix und Statusupdate für Xvid
http://www.heise.de/newsticker/meldung/80396 -
Neue version(en) von celtic_druid:
Bei xvid.1.1.2 + xvid.cvs.head (1.2) funktionierte das status update Fenster nicht. Mit den den neuen Versionen geht es wieder. In Koepi's build gab es das Problem nicht (verwendet wohl einen anderen compiler).
Im 1.2 tree gibt es für SSE2 Rechner weiterhin Probleme mit GMC. Die Encodes brechen direkt nach dem 1.pass ab. Abhilfe schaffte bisher nur die Verwendung einer gcc Variante der xvidcore.dll (http://tirnanog.fate.jp/mirror/XviD/gcc/), wobei das auch nur mit dem xvid-build vom 2.November funktioniert.
Am besten wird es wohl sein, GMC deaktiviert zu lassen, da der Nutzen sowieso umstritten ist...
-
GMC funktioniert wieder mit den heutigen xvid builds von celtic_druid *
http://ffdshow.faireal.net/mirror/XviD/_______________________________________________________________
* GMC ist nur von Nutzen wenn man b-frames deaktiviert und die schwarzen Balken komplett wegcroppt... (letzteres sollte man ja aber sowieso immer machen) (Link) -
Welche Variante von Xvid soll man denn nun nehmen ?
Koepi oder celtic_druid ?
Gruß Gunnar -
Ist zwar ein News-Thread, aber das dürfte eigentlich relativ egal sein welche Version du nimmst.
Doch zuerst muss man sich entscheiden, ob man bei dem relativ stabilen 1.1 tree bleibt oder lieber die experimentierfreudigeren aktuellen 1.2 builds nimmt. Letztere können eher Bugs enthalten (s. GMC).
von Koepi gibts nur eine 1.1 version. celtic_druid bietet beides, aber mit anderem Kompiler und diversen Profilen für SAPs (MTK). Speedtechnisch dürfte beides nahe beieinander liegen....
-
Wie benutze ich die gcc builds von celtic_druid?
In dem 7z Archiv für meine CPU ist nur eine xvidcore.dll, wo kommt die hin?
-
am besten aktuelles cvs.head.build installieren und danach im system32 ordner von windows die xvidcore.dll mit der gcc variante überschreiben...
-
Kann es sein das die aktueller version kein Threading mehr unterstützen? da ist überall der Button Grau.
-
hier gehts (mit cvs.head.build (1.2 tree))
welches hast du installiert?
-
XviD-1.2.-127-25022006.exe
die da habe ich derzeit, das ist die letze die ich habe bei der es funzt
Und wo finde ich die version die du da hast?
-
Jetzt mitmachen!
Sie haben noch kein Benutzerkonto auf unserer Seite? Registrieren Sie sich kostenlos und nehmen Sie an unserer Community teil!