Difference between revisions of "Mplayer"
From ArmadeusWiki
(→Usage) |
(→Converting videos) |
||
Line 32: | Line 32: | ||
=Converting videos= | =Converting videos= | ||
To convert your videos to fit the board's LCD format, you can use '''ffmpeg''' on your PC: | To convert your videos to fit the board's LCD format, you can use '''ffmpeg''' on your PC: | ||
− | + | <pre class="host"> | |
− | + | $ sudo apt-get install ffmpeg | |
+ | </pre> | ||
* To show current video format: | * To show current video format: | ||
+ | <pre class="host"> | ||
$ ffmpeg -i my_video.mpg | $ ffmpeg -i my_video.mpg | ||
FFmpeg version SVN-rUNKNOWN, Copyright (c) 2000-2007 Fabrice Bellard, et al. | FFmpeg version SVN-rUNKNOWN, Copyright (c) 2000-2007 Fabrice Bellard, et al. | ||
Line 43: | Line 45: | ||
Stream #0.1[0x1c0]: Audio: mp2, 44100 Hz, stereo, 224 kb/s | Stream #0.1[0x1c0]: Audio: mp2, 44100 Hz, stereo, 224 kb/s | ||
Must supply at least one output file | Must supply at least one output file | ||
− | + | </pre> | |
* To convert it to 320x240 format: | * To convert it to 320x240 format: | ||
− | + | <pre class="host"> | |
+ | $ ffmpeg -i my_video.mpg -s 320x240 my_video_320x240.mpg | ||
+ | </pre> | ||
=Links= | =Links= |
Revision as of 13:22, 23 February 2010
Introduction
Every Armadeus APF modules are capable of playing small MPEG videos with the help of the great Mplayer tool. It was successfully tested with 320x240 and 480x272 LCDs.
Mplayer is using the Linux Framebuffer to display the videos.
It is also possible to play audio files or webcast with this tool.
Installation
- Activate mplayer package in Buildroot configuration:
[armadeus]$ make menuconfig
- save your configuration and then build it:
[armadeus]$ make
- finally reflash your rootfs
Usage
- Play a Fullscreen (centered) video with no sound:
# mplayer -fs -nosound video.mpg
- Play an audio webcast:
# mplayer -ao alsa -cache 128 -vc dummy -vo null http://live.radio-.....
Troubleshots
Converting videos
To convert your videos to fit the board's LCD format, you can use ffmpeg on your PC:
$ sudo apt-get install ffmpeg
- To show current video format:
$ ffmpeg -i my_video.mpg FFmpeg version SVN-rUNKNOWN, Copyright (c) 2000-2007 Fabrice Bellard, et al. ....... Input #0, mpeg, from 'my_video.mpg': Duration: 00:00:01.7, start: 0.220000, bitrate: 2522 kb/s Stream #0.0[0x1e0]: Video: mpeg1video, yuv420p, 352x288, 1150 kb/s, 25.00 fps(r) Stream #0.1[0x1c0]: Audio: mp2, 44100 Hz, stereo, 224 kb/s Must supply at least one output file
- To convert it to 320x240 format:
$ ffmpeg -i my_video.mpg -s 320x240 my_video_320x240.mpg