Hello , i am Really Impressed with the CUDA and capability to encode videos in H.264 , i Was Thinking about the quality .What you say about the Quality will it be better than it predecessors , please give me your opinion Thanks in advance
Hello , i am Really Impressed with the CUDA and capability to encode videos in H.264 , i Was Thinking about the quality .What you say about the Quality will it be better than it predecessors , please give me your opinion Thanks in advance
With a flow rate of 6Mbps, which allows to provide a Blu-ray on a blank DVD, it is clear that Badaboom is doing fairly well compared to other encoding solutions. The loss of detail is nonetheless important because of its powerful deblocking filter (antimacroblock) which makes the image blur.
Read this From IBM Whitepaper
In this paper we present an implementation of an H.264 video encoding algorithm on a Cell Broadband Engine (CBE), for the application of high-quality video surveillance. The proposed system aims to encode three channels of a standarddefinition (720 × 480) video stream at 30 frames per second with a target bit-rate of 2 Mbps. The presented encoder is compliant with the main-profile of the H.264 standard, and uses a learning-theoretic mode selection algorithm as an alternative to brute-force rate-distortion optimized mode selection, enabling significantly reduced computational complexity. The CBE offers an aggregate of 204.8 GFlops of computing power, at 3.2 GHz, in 8 Synergistic Processor Elements (SPEs), each with 128-bit wide vector processing capability. The SPEs are under the control of a central Power Processor Element (PPE) which has its own 128-bit vector processing unit and all units are connected by an on-chip broadband bus with 25.6 GB/s bandwidth capacity and an I/O bus providing 50 GB/s. This combination of processing units and high-speed internal buses is ideally suited for the target application of multi-channel real-time H.264 video encoding. The proposed system employed only the standard tools provided with the CBE toolkit, without resorting to customized assembly level programming
The problem with the H.264 codec, it is very heavy in CPU. and its is integrated stroke routines take considerable time to run to encode a video, especially in high definition. However, this can be done in parallel on dual-core CPU and Quad-up or any Multiple processors , therefore the performance of encoding, but the GPU makes a power of a different scale. also Remember that Badaboom options are very limited, the quality of the video can not be improved except by increasing the flow which has the effect of increasing the size of the resulting video. MeGUI MainConcept and against are much more customizable in terms of quality (management of advanced deblocking, the number of passes, colors, filters, resize, profile H.264/X.264 ...). Of course, this configuration is not available to everyone, it will spend time to fine tune the encoding settings to obtain very satisfactory results, whereas with Badaboom, with one click or almost is encoded!
Bookmarks