Friday, January 18, 2013

Turn On iTunes 11's Missing "File ..." Menu Bar

When I got a new Windows 7 computer and wanted to transfer my Apple application purchases to my iTunes library. After new iTunes was installed, I did not see the File menu. 

"Press Ctrl + B" made this menu coming back. Another "Press Ctl +B" will hide it again.

Now from the File menu  I can copy any apps and other purchased content from my device back to my iTunes library.

Thursday, January 17, 2013

CubeX 3D Printer

3D printing, "The third industrial revolution", is coming to real. 

3D Systems' CubeX™ 3D printer, the ultimate desktop 3D printer that can print as big as a basketball in triple color, 

CubeX 3D Printer

was awarded the CNET Best of CES Award for Hottest Emerging Tech at the 2013 International CES. It offers 3 color print at a desktop, prints up to 1.5 times faster than the old model, and offers more materials, including both ABS and recyclable PLA plastics. It also allows for printing over a direct USB connection.

In website, it shows services to support one, dual color, and 3 color printer, depending on cartridges. According to CNET, "3D Systems says it costs more than buying a multicolor printer outright, but if you decide you'd like to add a print head to either your single- or dual-color CubeX, the company will send you the necessary parts. The single-color model still has the same build area and finer printing resolution as the others, though, making it a competitive deal next to the single-color Replicator 2 given the CubeX's larger build volume."  

Friday, January 11, 2013

Video/Audio Stream Demuxing/Muxing Using ffmpeg

ffmpeg is a very fast video and audio converter that can also grab from a live audio/video source. It can also convert between arbitrary sample rates and resize video on the fly with a high quality poly phase filter.

ffmpeg reads from an arbitrary number of input "files" (which can be regular files, pipes, network streams, grabbing devices, etc.), specified by the -i option, i.e., and writes to an arbitrary number of output "files", which are specified by a plain output file name. Anything found on the command line which cannot be interpreted as an option is considered to be an output file name.

FFmpeg Windows Builds are available at Zeranoe FFmpeg Builds.

The syntax is

ffmpeg [[infile options][`-i' infile]]... {[outfile options] outfile}...

Therefore ffmpeg can be used for video/audio stream demuxing (splitting) and muxing (recombining). 

For example, get the video only and audio only from a file:
  1. Video: ffmpeg -i test.avi  -vcodec copy -f h264 test.264
  2. Audio: ffmpeg -i test.avi  -acodec copy -f s16le test.pcm, assuming pcm_s16le is applied when audio stream is captured. pcm_s16le is a common file format when TI DSP is used
Or one command line does it all:

ffmpeg -i test.avi  -acodec copy -f s16le test.pcm -vcodec copy -f h264 test.264

If we want to recombine the audio and video files to one file

ffmpeg -i test.264 -i test.pcm -vcodec copy -acodec copy -f avi test.avi

The following video and audio codecs are supported with ffmpeg:

video codecs

Video codec nameDescription
mjpegMotion JPEG
ljpeglossless JPEG
jpeglsJPEG LS
targaTarga image
gifGIF image
bmpBMP image
pngPNG image
mpeg4ISO standard MPEG-4 (DivX, Xvid compatible)
msmpeg4pre-standard MPEG-4 variant by MS, v3 (AKA DivX3)
msmpeg4v2pre-standard MPEG-4 by MS, v2 (used in old ASF files)
wmv1Windows Media Video, version 1 (AKA WMV7)
wmv2Windows Media Video, version 2 (AKA WMV8)
rv10RealVideo 1.0
rv20RealVideo 2.0
mpeg1videoMPEG-1 video
mpeg2videoMPEG-2 video
huffyuvlossless compression
ffvhuffFFmpeg modified huffyuv lossless
asv1ASUS Video v1
asv2ASUS Video v2
ffv1FFmpeg's lossless video codec
svq1Sorenson video 1
flvSorenson H.263 used in Flash Video
flashsvFlash Screen Video
dvvideoSony Digital Video
snowFFmpeg's experimental wavelet-based codec
zmbvZip Motion Blocks Video

audio codecs

Audio codec nameDescription
ac3Dolby Digital (AC-3)
adpcm_*Adaptive PCM formats - see supplementary table
flacFree Lossless Audio Codec (FLAC)
g726G.726 ADPCM
libfaacAdvanced Audio Coding (AAC) - using FAAC
libgsmETSI GSM 06.10 full rate
libgsm_msMicrosoft GSM
libmp3lameMPEG-1 audio layer 3 (MP3) - using LAME
mp2MPEG-1 audio layer 2 (MP2)
pcm_*PCM formats - see supplementary table
roq_dpcmId Software RoQ DPCM
sonicexperimental FFmpeg lossy codec
soniclsexperimental FFmpeg lossless codec
wmav1Windows Media Audio v1
wmav2Windows Media Audio v2

PCM/ADPCM format supplementary table

PCM/ADPCM codec nameDescription
pcm_s32lesigned 32-bit little-endian
pcm_s32besigned 32-bit big-endian
pcm_u32leunsigned 32-bit little-endian
pcm_u32beunsigned 32-bit big-endian
pcm_s24lesigned 24-bit little-endian
pcm_s24besigned 24-bit big-endian
pcm_u24leunsigned 24-bit little-endian
pcm_u24beunsigned 24-bit big-endian
pcm_s16lesigned 16-bit little-endian
pcm_s16besigned 16-bit big-endian
pcm_u16leunsigned 16-bit little-endian
pcm_u16beunsigned 16-bit big-endian
pcm_s8signed 8-bit
pcm_u8unsigned 8-bit
pcm_alawG.711 A-LAW
pcm_mulawG.711 μ-LAW
pcm_s24daudsigned 24-bit D-Cinema Audio format
pcm_zorkActivision Zork Nemesis
adpcm_ima_qtApple QuickTime
adpcm_ima_wavMicrosoft/IBM WAVE
adpcm_ima_dk3Duck DK3
adpcm_ima_dk4Duck DK4
adpcm_ima_wsWestwood Studios
adpcm_ima_smjpegSDL Motion JPEG
adpcm_4xm4X Technologies
adpcm_xaPhillips Yellow Book CD-ROM eXtended Architecture
adpcm_eaElectronic Arts
adpcm_ctCreative 16->4-bit
adpcm_swfAdobe Shockwave Flash
adpcm_sbpro_4Creative VOC SoundBlaster Pro 8->4-bit
adpcm_sbpro_3Creative VOC SoundBlaster Pro 8->2.6-bit
adpcm_sbpro_2Creative VOC SoundBlaster Pro 8->2-bit
adpcm_thpNintendo GameCube FMV THP
adpcm_adxSega/CRI ADX

Qualcomm Snapdragon 800 Processors

Qualcomm announced their latest mobile chip - Snapdragon 800 Processors at CES 2013. 

  • Quad Core Krait 400 CPU—speeds up to 2.3 GHz, per core
  • Adreno 330 GPU—featuring patented Flex Render Technology and leading edge API’s that are designed to expand the use of GPU processing for general computing and other SoC tasks, the Adreno 330 GPU offers a 2 times better compute performance than Adreno 320 
  • 2x32bit LPDDR3 RAM at 800MHz – with industry-leading memory bandwidth of 12.8GBps.
  • 4G LTE Cat 4 and 802.11ac—these connectivity options offer blazing fast, seamless connectivity with cellular modem boasting data rates up to 150 Mbps and 802.11ac at speeds up to 1 Gbps.
  • UltraHD—video can be captured, played back and displayed in UltraHD (previously called “4K.”)  The resolution has four times as many pixels as 1080p. (1920x 1080 versus  4096 × 2304)
  • HD Audio—support for DTS-HD, Dolby Digital Plus and 7.1 surround sound.
  • Dual Image Signal Processors (ISPs) up to 55MP – with support for up to four cameras and allows for 3D captures, photo merging into a master 55MPixel image, separate autofocus and captures, 1080p30 video captures.
  • Overall Performance Boost—the Snapdragon 800 processor is expected to deliver up to 75% better performance than the Snapdragon S4 Pro.
Although Tegra 4 will be delivering 3.5x the performance of the Tegra 3 while consuming 45% less power, Snapdragon 800 will give a head to head competition against Tegra 4.  

Thursday, January 10, 2013

High Quality Digital Camera Processor - COACH16

COACH16™ is CSR’s flagship Digital Camera Processor that provides support for the most advanced features in today’s high-performance still and motion-image portable devices.

Still Image Capture Features

  • Supports Digital Single-Lens Reflex (DSLR) cameras, Mirrorless Interchangeable Lens Cameras (MILC), and high-end Digital Still Cameras (DSC);
  • Smart Flash: When flash is used, photographers are often frustrated with the results, which can include a washed-out subject in the foreground and an underexposed background.  Smart Flash takes TWO pictures in very rapid succession – one with flash, one without – and uses a hardware-based algorithm to combine them. Since Smart Flash is hardware-accelerated, the processing and combining of the images, including precise picture alignment and motion compensation, occur with minimal lag;
  • High Dynamic Range Photography (HDR);
  • State-of-the-art Image Processing Pipeline & Algorithms;
  • Multi-Frame Noise Reduction for still images
  • Ultra fast sustained and burst capture rate. Extremely fast click-to-click performance – enabling true endless sustained burst photography with no lag while the user is forced to wait for the processor to “catch up”.  Even with very high-resolution camera, it can maintain an endless “burst” at a high frame rate.
  • 3D

Video Capture Features

  • Full HD (1080p) 60fps High Profile H.264 video compression;
  • Super Resolution; Processing the full size images from the sensor and downscaling them to video resolution using a highly quality scaler;
  • Real-time video streaming;
  • Motion Compensated Temporal Filtering (Video MCTF 3.0)
  • 3D

Monday, January 7, 2013

Tegra 4 SOC, First Quad-core Cortex-A15 Chip

Nvidia unveiled its Tegra 4 processor Sunday at CES.


The Tegra 4 is based on ARM's quad-core Cortex-A15 processor and also packs in 72 graphics processing unit (GeForce GPU) cores, six times the GPU horsepower of Tegra 3. The four Cortex A15s will run at up to 1.9GHz. LP-DDR3 dual-channel memory interface is supported. 4G LTE modem is optionally built in.


High-Dynamic Range (HDR) capture is essential for high quality photography. HDR combines a series of photographs taken at different exposure settings to provide a wider dynamic range and is processor intensive. The iPhone 5 takes about 2 seconds to capture an HDR image, said Nvidia CEO Huang, while the Tegra 4 can snap two shots almost simultaneously and combine them.

Video and Battery Life

The Tegra 4 will also enable 4K ultra high-definition video support. Tegra 4 includes a second-generation battery saver core for low power during standard use, and PRISM 2 Display technology to reduce backlight power while delivering superior visuals.

Tegra 4 consumes up to 45 percent less power than its predecessor, Tegra 3, in common use cases. And it enables up to 14 hours of HD video playback on phones.


Blog Archive

About Me

My photo
HD Multimedia Technology player