Moderator
|
The MTS converter from aunsoft, to which the spammer above posted a link, uses ffmpeg illegaly. From the demo:
$ export IFS=$'\n'; for i in $(find .); do strings $i|grep -i avcodec; done libavcodec/x86/cpuid.c libavcodec/x86 ../libavcodec VN:libavcodec, buffer smaller than AVCODEC_MAX_AUDIO_FRAME_SIZE insufficient thread locking around avcodec_open/close() pic->data[0]!=NULL in avcodec_default_get_buffer AVCodecContext libavcodec/flacdec.c libavcodec/snow.c libavcodec/svq1enc.c libavcodec/vorbis_enc.c libavcodec/wmaenc.c libavcodec/dvdsubenc.c FFmpeg v%d.%d.%d / libavcodec build: %d libavcodec/ratecontrol.c Glibavcodec/motion_est.c libavcodec/motion_est_template.c buffer smaller than AVCODEC_MAX_AUDIO_FRAME_SIZE insufficient thread locking around avcodec_open/close() pic->data[0]!=NULL in avcodec_default_get_buffer AVCodecContext libavcodec/flacdec.c libavcodec/snow.c libavcodec/vc1.c libavcodec/qcelpdec.c libavcodec/vorbis_dec.c FFmpeg v%d.%d.%d / libavcodec build: %d Invalidated the link in the spam post. Won't delete it yet for historic reasons :P By the way, for transcoding clips to a different format, ffv1 is lossless and quite one of the best lossless codecs. DNxHD is NOT lossless. So I'd better use ffv1 to prevent more loss in quality. $ ffmpeg -i inputfile -vcodec ffv1 outputfile.avi About NVPAU support, please also refer to http://www.kdenlive.org/kdenlive-nvidia-vdpau-ffmpeg-patch Simon |
Registered Member
|
Hi Simon,
I think the page about the vdpau-ffmpeg-patch is quite outdated. You don't need a patch at all, it works right out of the box. At least, it did for me. And yes, I'm a happy end user, not a developer. :-) Sure, searching in AVCHD is still slow and buggy, but if you don't jump around too much while editing, you can get along quite well without having to transcode to other formats, without loads of additional HD space, without high-end hardware... So for me it's just fine with VDPAU. Saludos, Chamo |
Registered users: Baidu [Spider], Bing [Bot], Google [Bot]