Navigation Menu.

The BeOSJournal. Reporting the news of the BeOS Community.
Reporting the news of the BeOS Community
 

Latest BeBits
Seeker
1.0
Pe PascalExt
1.0
The Maze of Galious remake
0.61
ArtPaint Release
2.0
ArtPaint Nightly
Nightly
ReName!
3.9
FlipSide A.E.
1.0.7
Army Knife
3.1.5
BeBochs
2.0.2 SDL
DirLister
1.2

Cached: Mar 06, 2003, 03:37:59

TBJ Must Haves:
BeShare Mail Daemon Replacement 2
NetPenguin Process Controller
Sample Studio SoundPlay
Spicy Keys The Awesome Resizer!
Video Lan Client wget

MyJournal:
BeWicked BeBeautiful
BUG~eNZ Fat Rat
Insane irlBUG
Misza OLO
Shard Team BeOS
$5 Offer -- Sign Up!

Muscle Servers:
beshare.tycomsystems.com
beshare.beryllium.ca

Download BeOS R5
Personal Edition
FREE

Remember 9-11-01.

beunited.org : Open Source BeOS-compatible Operating Systems.

opencreators : open-source inventing for everyone.

FFmpeg Update and How-To.

07 November 2002, 15:00gmt, by , Editor-In-Chief
From the video gaga department...

François Revol, mmu_man in BeShare has done some quality work for BeOS, for example porting Emacs and making Nplay, a very good media player. On top of it all, he's a really nice guy. This time he brings us news of ffmpeg, a status update and a How-To giving us examples of how and where to use ffmpeg. Remember, if you don't like what he writes, i'm just the messenger.

Once again, with the help of shatty (Andrew Bachmann), I've fixed ffmpeg to compile on BeOS (these guys are moving too fast to follow them =), and guess what, this time it runs on plain R5 (net_server).

You can now use it not only to convert your divx and other videos between a lot of formats (now including asf-wma), but also record BeOSRadio with this simple command line [1]. Since the patches have been included in the tree, you can compile it yourself directly off the CVS [2]. You will need libdl (from BeBits), and optionally zlib, lame, and liba52.

Also working, but needing BONE currently, is the server module, which is able to broadcast audio and video in many formats at once. This one currently needs patching, and the latest version of libmoreposix, a library I should release soon. Another interesting thing you can do with ffmpeg is using it as an encoder for SoundPlay's LiveEncoder plugin [3].
And I'm currently working on adding a BeOS backend for a/v grabbing :)

[1]
ffmpeg -f mp3 -i http://64.91.67.66:8016 beosradio.wav (wav or any other format ffmpeg understands)

You can even automate this with wget, and put it in a script like MP_BeOSRadio, to record to your desktop:

#!/bin/sh

Terminal -t 'Recording BeOSRadio' /bin/sh -c "cd /tmp; rm playlist2.m3u; wget 'http://www.beosradio.com/playlist2.m3u'; xffmpeg -f mp3 -i `cat /tmp/playlist2.m3u` ~/Desktop/beosradio.mp3; mimeset ~/Desktop/beosradio.mp3"

(all on one line :)

[2]
cvs -d:pserver::/cvsroot/ffmpeg login cvs -z3 -d:pserver::/cvsroot/ffmpeg co ffmpeg
./configure --enable-shared
make
make install

If you have liblame and liba52 installed use this for configure:
./configure --enable-mp3lame --enable-a52bin --enable-shared

[3]
Here encoding to mpeg audio layer 2: screenshot

Just create a FFMpeg text file in SoundPlay/Plugins/(LiveEncoder) with this line:

/boot/home/config/bin/ffmpeg -f wav -i pipe: -f mp2 pipe:

A better config file should be included in the next release of SoundPlay I think =)

There it was. A good read if i may say so, quite interesting. Thanks François and keep up the good work.

BeCommunity:
beunited.org

BeGroovy

BeForever

BeOS Aires

LeBuzz

BeBits

TycomSystems
openBeOS

TotallyBe

BeOS Online

BeGeistert

TeamBeOS

BeOS Radio

BeTips

Forum Login:

Recent Posts:
Topic Last Poster
SAVED! donan71
You know you ... Eddyspeeder
VANCOUVER BAS... donan71
dano donan71
new home donan71
Thanks donan71
BONE use in o... donan71
Dano problems bugyugo
I'd like to c... A***Angel
OpenGL Game E... A***Angel

BeScreens:

Click image to enlarge.

Browse Entire Gallery.

More Links:
News Software
Slashdot
Kuro5hin
OSNews
Qube (RU)


ZDNet
Blues News
ArsTechnica
BBC News
BeCoz
BeZilla
Intuiware
JavaShare2
Kirilla
Loved
Omicronsoft
Ozone
SYGH
Xentronix
Reference Forums
BeTips
The BeBook
Neo-Programmers Collective
Hardware Extreme
FrizBe
BeDrivers
The Green Board
BeGroovy
The BeBox Zone
OSNews
The Synapse Lounge
bug-Brazil
BeOS Aires
Operating Systems Webhosts
Amiga
Blue Eyed OS
Cosmoe
Leonardo
openBeOS
QNX
Zeta
CompleXero
Hurricane Electric
Site5
Tycom Systems
WebSolo


Proudly hosted by CompleXero. They roxor. ;)



BeUnited Banner Exchange


Home  |  Older Stuff  |  BeOS In Action  |  UserCentral  |  Forum | Contact Us