• Shaarli
  • Tag cloud
  • Picture wall
  • Daily
  • RSS
  • Login
4251 shaares
1 / 5
Filters
86 results tagged video

Record

QRCode

A browser-based screen recorder with picture-in-picture support

https://record.addy.ie/
February 25, 2025 at 3:22:03 PM EST *
recorder screencast video
FILLER

Basic syntax for re-encoding a video file did take me some time to memorize, but... | Hacker News

QRCode

Basic syntax for re-encoding a video file did take me some time to memorize, but isn't in fact too hard:

ffmpeg <Input file(s)> <Codec(s)> <MAPping of streams> <Video Filters> output_file
  • input file: -i, can be repeated for multiple input files, like so:
  ffmpeg -i file1.mp4 -i file2.mkv

If there is more than one input file then some mapping is needed to decide what goes out in the output file.

  • codec: -c:x where x is the type of codec (v: video, a: audio or s:subtitles), followed by its name, like so:
    -c:v libx265

I usually never set the audio codec as the guesses made by ffmpeg, based on output file type, are always right (in my experience), but deciding the video codec is useful, and so is the subtitles codec, as not all containers (file formats) support all codecs; mkv is the most flexible for subtitles codecs.

  • mapping of streams: -map ::, like so:
    -map 0:v:0 -map 1:a:1 -map 1:a:0 -map 1:s:4

Map tells ffmpeg what stream from the input files to put in the output file. The first number is the position of the input file in the command, so if we're following the same example as above, '0' would be 'file1.mp4' and '1' would be 'file2.mkv'. The parameter in the middle is the stream type (v for video, a for audio, s for subtitles). The last number is the position of the stream IN THE INPUT FILE (NOT in the output file).

The position of the stream in the output file is determined by the position of the map command in the command line, so for example in the command above we are inverting the position of the audio streams (taken from 'file2.mkv'), as audio stream 1 will be in first position in the output file, and audio stream 0 (the first in the second input file) will be in second position in the output file.
This map thing is for me the most counter-intuitive because it's unusual for a CLI to be order-dependent. But, well, it is.

  • video filters: -vf
    Video filters can be extremely complex and I don't pretend to know how to use them by heart. But one simple video filter that I use often is 'scale', for resizing a video:
    -vf scale=:
    width and height can be exact values in pixels, or one of them can be '-1' and then ffmpeg computes it based on the current aspect ratio and the other provided value, like this for example:
    -vf scale=320:-1

This doesn't always work because the computed value should be an even integer; if it's not, ffmpeg will raise an error and tell you why; then you can replace the -1 with the nearest even integer (I wonder why it can't do that by itself, but apparently, it can't).
And that's about it! ffmpeg options are immense, but this gets me through 90% of my video encoding needs, without looking at a manual or ask an LLM. (The only other options I use often are -ss and -t for start time and duration, to time-crop a video.)

https://news.ycombinator.com/item?id=42708088
February 3, 2025 at 2:09:11 PM EST *
ffmpeg video
FILLER

FFmpeg By Example

QRCode

Explore the depth of FFmpeg with Examples

https://ffmpegbyexample.com/
January 23, 2025 at 9:19:35 AM EST *
ffmpeg video
FILLER

Fix Your Webcam Setup for Webinars and Video Recordings - Wistia Blog

QRCode

Learn how to fix your webcam setup with the best equipment (lights, camera, microphone) and the techniques to keep your viewers and attendees engaged with your recordings and webinars.

While buying a full video lighting kit (or rigging up a DIY video lighting kit) is an option, a simple lamp or LED light can work as a fill light in a pinch. Point it away from your face and toward a brightly colored wall to bounce light around the room. This is exactly how the pros do it!

https://support.apple.com/guide/mac-help/use-iphone-as-a-webcam-mchl77879b8a/mac

https://wistia.com/learn/production/best-iphone-camera-settings-for-video

https://wistia.com/learn/production/webcam-setup
August 2, 2024 at 8:56:24 AM EDT *
webcam video
FILLER

GitHub - enlightened-perl-organisation/Conference_Video: Tracking the Conference Video Initiative

QRCode

Tracking the Conference Video Initiative. Contribute to enlightened-perl-organisation/Conference_Video development by creating an account on GitHub.

https://github.com/enlightened-perl-organisation/Conference_Video
July 15, 2024 at 2:26:28 PM EDT *
github video perl
FILLER

GitHub - paulirish/lite-youtube-embed: A faster youtube embed.

QRCode

A faster youtube embed. Contribute to paulirish/lite-youtube-embed development by creating an account on GitHub.

https://github.com/paulirish/lite-youtube-embed
January 13, 2024 at 12:54:13 PM EST *
youtube video webdesign
FILLER

The Best iPhone 15 Pro Max Camera Settings for Video in 2023 - Wistia Blog

QRCode

We'll walk you through everything you should turn on or off in the iPhone's camera settings app.

  1. Switch to 4k resolution
  2. Shoot at 24 frames per second
  3. Turn off “HDR Video”
  4. Turn on “Grid”
  5. Turn off “View Outside Frame”
  6. Turn on “Macro Control”
https://wistia.com/learn/production/best-iphone-camera-settings-for-video
January 13, 2024 at 12:32:44 PM EST *
ios iphone photography video
FILLER

Accessible HTML Video “Facades”. One of the biggest problems in building… | by Jason Knight | Apr, 2023 | Medium

QRCode

One of the biggest problems in building fast loading websites is that a lot of times you’re stuck using third party assets that are — to be brutally frank — utter and total shite. Topping the list of…

https://deathshadow.medium.com/accessible-html-video-facades-8ca0e15f4c1a
April 27, 2023 at 10:32:56 AM EDT *
youtube video webdesign
FILLER

In praise of ffmpeg

QRCode

ffmpeg has been described as the Swiss army knife of multimedia. It incorporates hundreds of video, audio, and image decoders and encoders, muxers and demuxers, filters and devices. It provides a CLI and a set of libraries for working with its tools, and is the core component of many video and audio players as a result (including my preferred multimedia player, mpv). If you want to do almost anything with multimedia files — re-encode them, re-mux them, live stream it, whatever — ffmpeg can handle it with ease.

https://drewdevault.com/2022/10/12/In-praise-of-ffmpeg.html
October 24, 2022 at 11:07:38 AM EDT *
ffmpeg video
FILLER

mpv.io

QRCode

a free, open source, and cross-platform media player

https://mpv.io/
October 24, 2022 at 11:03:52 AM EDT *
video
FILLER

9 Side Hustle Tools That Will Blow Your Mind | by Nitin Sharma | The Startup | Aug, 2022 | Medium

QRCode

Previously, individuals were focused on making money through factories (such as the textile industry), and then businesses; subsequently, they were focused on startups, and now on building side…

  1. Medusa
    allows developers to create scalable and sophisticated commerce setups with less work and a high level of developer experience, and it is free forever.
    You can use Gumroad if you have no programming skills. I use it to effortlessly sell my digital items, and it just takes a commission on each sale.

  2. Mixkit
    The majority of my friends who upload videos to YouTube pay an annual subscription cost since they aren’t even aware of Mixkit.
    You may also utilize Pexels, which I’ve tried before and think is worth mentioning.

  3. Canva
    5.Quillbot

https://medium.com/swlh/9-side-hustle-tools-that-will-blow-your-mind-6ebb57787eb6
September 22, 2022 at 1:53:00 PM EDT *
webdesign payments video
FILLER

Runner Workout | Emma Coburn’s Prerun Warmup

QRCode
  • Standing Banded Half Moon Drill
  • Standing Banded Diagonal Leg Extension
  • Banded Lateral Walk
  • Knee Drive Drill
  • Bird Dog
  • Single-Leg Glute Bridge
https://www.runnersworld.com/training/a33860891/emma-coburn-prerun-warmup-routine/
September 6, 2020 at 12:12:00 PM EDT *
running warmup video
FILLER

Build a Classic Layout FAST in CSS Grid - YouTube

QRCode

For years, we've struggled to build resilient layouts on the web, but CSS Grid promises to change all that — and you can start using it now, with only a few properties and basic concepts. Learn how to build some previously-complex layouts in under 10 minutes, with only a few lines of code. Miriam Suzanne walks you through a practical demo.

https://www.youtube.com/watch?v=KOvGeFUHAC0&feature=youtu.be
October 29, 2019 at 11:03:25 AM EDT *
webdesign grid video
FILLER

Super SloMo fun. Or how you can make awesome YouTube videos with AI

QRCode

Super SloMo fun. Or how you can make awesome YouTube videos with AI

https://towardsdatascience.com/super-slomo-fun-or-how-you-can-make-awesome-youtube-videos-with-ai-2d6459f6de14
March 8, 2019 at 3:50:18 PM EST *
video
FILLER

CSS Grid in 45 Minutes!

QRCode

Wes Bos
Published on Aug 23, 2018
SUBSCRIBE 65K
This is a talk I did at Laracon on CSS Grid. If you want to learn more about CSS Grid, take my free course at https://CSSGrid.io. Slides for this talk available at https://wesbos.github.io/css-grid-talk - Enjoy!

https://www.youtube.com/watch?v=DCZdCKjnBCs&ref=webdesignernews.com
December 5, 2018 at 3:20:03 PM EST *
video css grid tutorial
FILLER

James Hill Plays Michael Jackson's "Billie Jean" on the Ukulele: Watch One Musician Become a Complete Band | Open Culture

QRCode

James Hill, an award-winning ukulele player and songwriter from Canada, has been called a "ukulele wunderkind," and an artist who "gives the ukulele its dignity back without ever taking himself too seriously." The video above puts Hill's lighter side and wunderkind talents on full display.

Performing live for a crowd in California, Hill and his "imaginary band" perform an enchanting version of Michael Jackson's "Billie Jean." With just a uke, Hill plays the bass line, percussion, and piano parts. Put it all together, and you have a fascinating one-man ukulele performance. But wait until you see what he can do with a uke, chopsticks and comb...

http://www.openculture.com/2018/06/james-hill-plays-michael-jacksons-billie-jean-ukulele-watch-one-musician-become-complete-band.html
December 5, 2018 at 3:17:36 PM EST *
ukulele music video
FILLER

A Free Yale Course on Medieval History: 700 Years in 22 Lectures | Open Culture

QRCode

In 22 lectures, Yale historian Paul Freedman takes you on a 700 year tour of medieval history. Moving from 284–1000 AD, this free online course covers "the conversion of Europe to Christianity, the fall of the Roman Empire, the rise of Islam and the Arabs, the 'Dark Ages,' Charlemagne and the Carolingian renaissance, and the Viking and Hungarian invasions." And let's not forget St. Augustine and the "Splendor of Byzantium."

You can stream all of the lectures above. Or also find them on YouTube, iTunes and this Yale website.

http://www.openculture.com/2018/03/a-free-yale-course-on-medieval-history-700-years-in-22-lectures.html
November 29, 2018 at 12:10:33 PM EST *
history video courses
FILLER

FOSS Alternatives to Popular Proprietary Software

QRCode

YouTube - PeerTube, https://joinpeertube.org/en/home/
Twitter - Mastodon, https://mastodon.social/about
Adobe InDesign - Scribus, https://www.scribus.net/

https://www.linuxjournal.com/content/foss-software-alternatives-popular-proprietary-software
September 4, 2018 at 4:15:24 PM EDT *
linux video
FILLER

David Golden - "Taking Perl to Eleven with Higher-Order Functions"

QRCode

The Perl Conference 2018

Transformation helper function

Data::Fake

https://www.youtube.com/watch?v=USF4BHMFKbg&index=10&list=PLA9_Hq3zhoFx1inHPmwmbXrPcI8cc0fyO&t=0s
June 19, 2018 at 3:49:59 PM EDT *
perl video
FILLER

John Anderson - "Introduction to Git for non-developers"

QRCode

The Perl Conference 2018

  • Revision Control System: track changes

  • ~4:30: "This stuff should be taught in schools. If you are not teaching students version control you are doing them a vast disservice. I am super tired of having to spend the first month of onboarding every new junior developer on how to use git."

  • ~5:20 Git is not only for code! He talks about text changes, but I think it is also good for tracking binary file changes (but you can't tell the differences).

  • https://hellowebbooks.com/learn-command-line/

  • ~9:30 git config

  • ~15:20 - staging area allows you to build up commits - confusing for newbies

  • https://git-scm.com/book/en/v2

  • Talk lasts 30 minutes, and then questions: (git rebase)

  • https://www.deckset.com/buy/

https://www.youtube.com/watch?v=PuSFqiDm0YU&index=4&list=PLA9_Hq3zhoFx1inHPmwmbXrPcI8cc0fyO&t=0s
June 19, 2018 at 3:12:33 PM EDT *
git video tutorial youtube
FILLER
1 / 5
Shaarli · The personal, minimalist, super fast, database-free, bookmarking service by the Shaarli community · Documentation
Fold Fold all Expand Expand all Are you sure you want to delete this link? Are you sure you want to delete this tag? The personal, minimalist, super fast, database-free, bookmarking service by the Shaarli community