Here you find the most popular articles on my Blog:
1. H.265 (aka HEVC)
H265 – part I : Technical Overview
H265 – part II : Considerations on quality and “state-of-the-art”
2. Optimization can save bandwidth and improve QoS. Dynamic streaming can’t be an Alibi for un-optimized encodings.
Bandwith is running out. Let’s save bandwidth
3. Serie dedicated to FFMPEG
FFMpeg – The swiss army knife of Internet streaming – part VI
FFMpeg – The swiss army knife of Internet streaming – part V
FFMpeg – The swiss army knife of Internet streaming – part IV
FFMpeg – The swiss army knife of Internet streaming – part III
FFMpeg – The swiss army knife of Internet streaming – part II
FFMpeg – The swiss army knife of Internet streaming – part I
4. Flash Player is the perfect mate for H.264 – Near HD quality @ 250Kbit/s !
H.264 + Flash = H.264 squared – part I
H.264 + Flash = H.264 squared – part II (A workflow for ultra compression)
H.264 + Flash = H.264 squared – part III (How to generate synthetic film grain)
5. Use H.264 in Flash for ultra compression of images
6. Is it possible to encode a Youtube HD video from 2000 to 500Kbit/s and at the same time enhance final quality ? Sometimes yes…
7. Tests of HD and FullHD Encoding at low bitrates:
Pushing H.264 to the limit – part II
Your preferite TV series in HD at 500Kbit/s. Impossible ?
Are you ready for FullHD videos on the web ?
8. Tests of SD encoded at very low bitrates:
The good old Standard Definition & H.264
SD video encoded at 200Kbit/s in H.264
9. Series of Articles About H.264 and AAC:
How H.264 works – Part III: Vp6 vs H.264
10. The original posts who inspired the Dynamic Buffering Technique
I came across your blog site while looking for website video players form my site.
Your test on “Me vs Youtube” was awesome. Great work, I would really like to have you on our radio show as a guest share insight on the online video growth, tech and more.
Also, do you actually demonstrate how to get the great web video quality at “lower bitrate of 500Kbit/s with a specific set of encoding parameters and pre-processings.
Hi Fabio,
We need some expert knowledge on optimising audio quality in a live chat. We did some tests/apps with Wowza as well as different Adobe products (FMS, Cirrus) but are not really happy yet.
Please let me know, if you could help or point us to somebody with the relevant expertise.
Thanks,
Helmut
I am seeking consultation on setting up a fms network of 8 servers.
Fabio…I enjoy reading your work. Reading your work helps me understand that I understand very little 🙂
When you want to encode a video for you ipad (assumption) what ffmpeg command string do you use?
I like this one and would like your feedback.
# Do convert avi
for f in *.avi; do ffmpeg -i “$f” -y -f mp4 -vcodec libx264 -s 1024×768 -crf 28 -threads 0 -flags +loop -cmp +chroma -deblockalpha -1 -deblockbeta -1 -refs 3 -bf 3 -coder 1 -me_method hex -me_range 18 -subq 7 -partitions +parti4x4+parti8x8+partp8x8+partb8x8 -g 320 -keyint_min 25 -level 41 -qmin 10 -qmax 51 -qcomp 0.7 -trellis 1 -sc_threshold 40 -i_qfactor 0.71 -flags2 +mixed_refs+dct8x8+wpred+bpyramid -acodec libfaac -ab 80k -ar 48000 -ac 2 “${f%.avi}.mp4”; done
yes it’s a good command line
That’s awesome. wW’re trying to make HQ and HD quality in our video chat system accessible for most people. We’re working on integrating a bandwidth detection system to work with H.264 and so far it’s been working great, lots of potential with Flash and FMS.
Hello Sonnati! I appreciate your helpful tutorials and works regargaring h264 and FMS/AMS.
I’m looking for a better solution via ffmpeg to transcode rtsp streams from Axis Communication IP Products to Adobe Flash Media Server.
Currently I use:
ffmpeg -i rtsp:///axis-media/media.amp -re -c copy -f flv “rtmp:///livepkgr/livestream?&adbe-live-event=liveevent&adbe-record-mode=record”
Is there a better option here?
Great Post , I actually found it useful where you started, its true that Optimization can save bandwidth and improve QoS. Dynamic streaming can’t be an Alibi for un-optimized encodings