Tag: encoding
These items have all been tagged with "encoding". You can see other tags in the Tag CloudJoomla! goes GPL - again
GPL? What is that? If you don't know, you didn't pay attention during the installation process of your website. It is the license Joomla comes under. Some things you will want to know about this license, in order to understand what this post (and long discussions) are all about.
1. Software licensed as GPL is free in the meaning of: you can change it as you need, there is no charge for it (the software itself).
2. You are allowed to charge for the distribution of the software (the actual download, or sending it out on CD).
3. As the software itself is free, anyone who has a copy is allowed to distribute it, charging for this or not.
Joomla has always been released under this license. For a long time, ever since Mambo which still supports this, there was a policy of allowing commercial, even encrypted extensions to co-exist with Joomla. In the SVN code for 1.5, there even was a rider added for around 12 months, which recently was removed again.
The problem is that any limitation imposed on the distribution of an extensions makes it non-GPL. Same goes for encrypted code.
Most, if not all, commercial extensions are thus released under other licenses, which are not compatible with the GPL.
These extensions use calls to the Joomla API to run.
Recently one of the main developpers and projects leaders, after removing this rider, declared
a. that the rider was added illegaly as not all code contributors (thus license holders) were informed and asked for approval
b. that this rider should never have been added as it was not compliant with the GPL
c. that all extensions are to be considered as derivative works, and thus need to use the GPL license too
d. that Joomla will seek to enforce compliance within the community from now on.
This was started by a simple forum post, inviting developers and users to contribute their ideas and feelings about this.
The biggest thread ever in Joomla history started, went on and on for about 2 months reaching almost 2000 posts, and almost no core developer participated, or tried to clarify Joomlas intentions.
When the thread started to become really a bit much to manage, and pressure from both users and devs rose to certainly unexpected levels asking for a clear statement about the idea behind this "back to GPL but we've always been GPL", all of a sudden, apparently after recieving legal advice from the FSF, first there was a blog about this, and then 2 pages of posts/replies from Core members finally answering some of the questions.
The thread was then closed, shortly after some subforums opened for everything GPL related - the dicsussions still go on.
Posts were censored, threads closed.
Saka and Predator left the Core team because they do not agree with this change of policy.
Some working group members left also.
The Joomal Commercial Developers Alliance (JCD-A) was created.
So much for the last 2-3 months.
What is the problems for the developers of commercial extensions?
They can still sell their extension even if it's GPL.
But: they couldn't encrypt important parts of it anymore, and they can't keep anyone who has obtained a copy of their product from redistributing it for free!
This basically means they can't protect their work if they want to comply fully with the license.
What is the resulting problem for end users?
Two possible answers:
1. popular commercial extensions continue to be sold as currently, in breach of the license, and they're fine because not the user must comply with the license, but the developer -each dev is responsible for his own license and enforcing it. But at some point Joomla / OSM could decide to enforce the GPL and have them close shop by legal means.
2. to avoid this issue, dev's decide they can't reasonably make an income with support and memberships instead of selling individual copies of their scripts, and stop development for Joomla, which thus looses much of it's capacities and interest.
3. devs decide to change their business model to comply, do not make enoughincome anymore and are forced to quit.
What do I think about all this? ...
The making of Flash 8
Macromedia stream a nice video on their Dev site. You'll learn many things about the development of Flash 8, see some faces and product images you haven't seen before.
Click the image to view the video.
Riva FLV Encoder
Transode your existing video files to the advanced Flash Video (FLV) format with this free encoder.After selecting a source-file, you can easily transcode it into Flash Video using one of the presets, or your custom settings.
To view the result Riva FLV Encoder comes with the free Riva FLV Player.
Currently you can transcode the following formats: AVI, MPEG, Quicktime, WMV.
MediaCoder
A free universal audio/video batch transcoder, putting together lots of excellent audio/video codecs and tools from the open source community into an all-in-one solution, capable of transcoding among different audio/video formats with many extra features.
Supported Inputs:
* MP3, Ogg Vorbis, AAC, AAC+/Parametric Stereo, AMR NB/WB, MusePack, WMA, RealAudio
* FLAC, WavPack, Monkey's Audio (APE, APL), OptimFrog, AAC Lossless, WMA Lossless, WAV
* H.264, Xvid, DivX 4/5, MPEG 1/2/4, H.263, 3ivx, RealVideo, Windows Media Video 7/8/9, DV
* AVI, MPEG/VOB, Matroska, MP4, RealMedia, ASF/WMV, Quicktime MOV, OGM
* CD, VCD, DVD, CUE Sheets
Supported Outputs:
* MP3, Ogg Vorbis, AAC, AAC+/Parametric Stereo, AMR NB/WB, MusePack, WMA
* FLAC, WavPack, Monkey's Audio (APE, APL), OptimFrog, WMA Lossless, WAV
* H.264, Xvid, DivX 4/5, MPEG 1/2/4, H.263, Flash Video, etc.
* AVI, MPEG/VOB, Matroska, MP4, PMP (PSP Media Player?Format)
Softpedia guarantees that MediaCoder 0.3.9 is 100% FREE, which means it is a freeware product (both for personal and commercial use) that does not contain any form of malware, including but not limited to: spyware, viruses, trojans and backdoors.
On2 Flix can convert the following formats to Flash:
Video: .avi, .dv, .mov/.qt, .mpeg, .mp4, .3gp; .asf/wmv (Windows only); .flv (Flix Pro for Windows only)
Audio: .mp3, .wav; wma (Windows only); aiff (Mac only)
Still Image: .jpg, .gif, .png, .bmp, .psd, .tif, .pic, .tga
Macromedia has partnered with On2 to provide the video encoding
technology in the Macromedia Flash 8 family of products.
On2 is the
developer of the On2 Flix brand of Flash 8 video encoding tools
Sorenson Squeeze 4.3 for Macromedia Flash
Advantages of using Squeeze:
- single pane interface to compress video without detailed knowledge of codecs or compression settings
- integrates seamlessly with leading video production applications
- automatically detects the source file's pixel aspect ratio
- very high video quality
- Sorenson Media FLV player makes it possible to play and preview all encoded FLV files
Convert any video type to Flash with Snosh
Snosh allows to input video, audio and image from formats Apple QuickTime Video (MOV/QT/MP4), MPEG Video (MPEG-1 and MPEG-2 Video, VCD and SVCD, PAL, and NTSC), Windows Media Video (WMV), AVI Files (DivX, XviD, MS MPEG-4, Uncompressed, Cinepak and other), Active Streaming Files (ASF), Flash FLV (FLV), DV Video (DV), WAVE Audio (WAV), MPEG Audio (MP2/MP3/MPA), Windows Media Audio (WMA), Still Images (GIF/BMP/JPEG/PNG/TGA/TIF/PSD).
This material will then processed to create the desired output:
- specify the output widht x height, frame rate, bitrate, start/end time, encoding quality, deinterlace, and cropping option
- specify the audio sampling, bitrate, and channel
- overlay enables you to put an image as logo or watermark effect on the output, transparent image are suppported
- supports major SWF events. Events are information inserted in the flash movie at given times. Among the swf events supported are start movie events (click to start, wait for seconds, start automatically, stop at first frame), preloader (fixed, adaptive), insert frame (opaque, transparent), end movie events (stop, loop, load html/swf)
- control the SWF movie during playback: play,stop,pause,forward,backward, and volume
