veganism.social is one of the many independent Mastodon servers you can use to participate in the fediverse.
Veganism Social is a welcoming space on the internet for vegans to connect and engage with the broader decentralized social media community.

Administered by:

Server stats:

274
active users

#ffmpeg

4 posts4 participants1 post today

#RAWcooked soon with a #FFV1 GPU-based encoder and decoder. Over the past few months, we’ve been collaborating on adding a GPU-based encoder and decoder for lossless #FFV1 video to #FFmpeg.
More at linkedin.com/feed/update/urn:l

www.linkedin.comRAWcooked | MediaArea#RAWcooked soon with a FFV1 GPU-based encoder and decoder. It's with a lot of gratitude that we consider all the research, testing, support, and contributions that have gone into the RAWcooked project over the past (nearly) 8 years. From the beginning, RAWcooked emerged as a response to the challenges of film scanning for preservation, and it has continued to evolve thanks to your efforts and support through licensing. We’re excited to share a significant new development with you first: Over the past few months, we’ve been collaborating on adding a GPU-based encoder and decoder for lossless FFV1 video to #FFmpeg. While GPU development is complex, it offers substantial speed improvements over traditional CPU-based encoding and decoding. Now we have a proof of concept of the FFV1 GPU encoder and decoder up and running. On a Linux system with an nVidia RTX 4070 Ti graphics card, we're seeing performance around 40 fps for encoding and 55 fps for decoding 4K2K (4096x2160) 10-bit content. This is almost double the speed of a CPU-based setup at a comparable cost. This GPU acceleration currently works with graphics cards from AMD, NVIDIA, Intel, and ARM. Based on our testing, the best performance-to-cost ratio is seen with the NVIDIA 4070 Ti and AMD RX 6900XT on Linux systems. Unfortunately, high-end Tensor-based GPUs like the NVIDIA 6000 ADA or H100 have not delivered good results, and Apple’s integrated GPUs are not supported due to the lack of Vulkan-compatible drivers, which our system relies on. We’d like to refine our recommendations for optimal GPU environments, and your help would be invaluable. If you’re able, please run benchmark tests on your available platforms, drop us an email at info@mediaarea.net for a downloadable benchmark script. This feature has been a substantial investment of time and resources. In order to sustain and further develop this capability, we’re making GPU-accelerated encoding and decoding available in RAWcooked as a licensed feature at a one-time cost of 1000 € / $1200 / £900. If you’re interested in supporting our work and accessing this feature, drop us an email at info@mediaarea.net . Thank you again for being part of the RAWcooked journey. https://lnkd.in/eGTWefDJ

This image stems from a mistaken perception of what #FFmpeg truly is. Contrary to viewing it as a fragile, makeshift tool like many #opensource projects, FFmpeg is more akin to the base of a pyramid, a solid foundation upon which the entire video industry relies. Its free, open-source framework powers countless #multimedia operations, from format conversion and compression to live streaming and real-time encoding, yet the industry often exploits this invaluable resource without reciprocation.

#dailyreport #ffmpeg #recording #linux #codecs #camera
I spent 1 week to configure recording of screen,
microphone and camera.
I was able to make it in two steps:
1) record screen in parallel (wf-recorder tool)
2) record camera and mic in parallel (ffmpeg)
3) combine them (ffmpeg)
I was able to record only Wayland environment without
Linux consoles.

#thoughts #motivation #discipline
The best motivation as I see:
1) self example
2) righteousness
3) pisitive feedback

#thoughts #fundamentalbalance #balance
There is a balance between openness and inner work.
Joy and building walls.

Continued thread

Reference mix is on top; our mix is on bottom. These are normalized to -1 dB peak, because I am specifically evaluating the mix. (If I just wanted to compare how they sounded and which I preferred, then it would make sense to normalize to perceived loudness, the default for #ffmpeg-normalize.)

Our mix has more dynamic range, prob too much. That fits _my_ tastes, but it's not what the market prefers. You can see some limiting in the ref mix, but not excessive.

I was puzzling over why so many of my spoken word audio tracks were suddenly so muted, and I thought I was going to have to re-process all 70 of them.

Y'all, the bluetooth volume on my phone was set low.

XD

But at least now I know how to batch-detect quiet tracks with #ffmpeg!

Replied in thread

@Edent
If I got the video in binary form, I could read enough of the #ffmpeg man page to adjust the brightness and contrast myself. The results wouldn't be as good as a specialist could produce, certainly, but they'd be enough to tell me whether the enhanced video could plausibly have been derived from the original.

For non-geeks, my answer is quite different: we can't be sure of any evidence presented in court, because witnesses, police officers and experts could be lying. That's why we have perjury laws with such stiff penalties. If you can't get your hands on the evidence yourself, you ultimately have to trust the system.

Here is the magic incantation I've found creates the best animated gifs for use as emojis in Slack. Powered by @kornel 's gifski:

ffmpeg -i INPUT.gif -vf "format=yuv420p,scale=128:128"  -f yuv4mpegpipe - | gifski -Q 55 -o OUTPUT-compressed.gif -

Make quality -Q vary until size is just below ~128k. For some reason, Slack's limit is not exactly 217, but not 128000 either.

GitHubGitHub - ImageOptim/gifski: GIF encoder based on libimagequant (pngquant). Squeezes maximum possible quality from the awful GIF format.GIF encoder based on libimagequant (pngquant). Squeezes maximum possible quality from the awful GIF format. - ImageOptim/gifski
Continued thread

#ffmpeg nachinstalliert. Das löste das Problem unter #Windows. Hat aber auch nicht geholfen. Wahrscheinlich bleibt mir nix anderes übrig, als extra dafür nun eine VM mit Windows aufzusetzen. Wollte ich eigentlich nicht.

Leider habe ich keine Video Schnittsoftware als #Opensource gefunden, die die Features von Cuttermaran bietet.
* Schnitt auch auf B-Frame
* Geschnittene Videos werden nur kopiert. Nur die Schnittstellen werden über den #Encoder geschleust.

Any idea?

Dear sound/audio folks and engineers,

I have a directory with 3.5GiB of audio files (chiefly opus & m4a) which are spoken word recordings.

Some of them are quite low, and some of them are quite dynamic such that it's a whisper at times and nearly a shout at other times.

I've processed a lot of them with #audacity's compressor filter or #ffmpeg (ffmpeg -i audio.m4a -filter:a "speechnorm=e=50:r=0.0001:l=1" audio-normalized.m4a), but there are some unprocessed files in the collection, which are a pain to individually find and fix.

Is there a way from the #CommandLine to detect the loudness and/or dynamic range of audio files so that I can automatically flag them for processing with ffmpeg?

Thanks!!

This error in MX Linux KDE edition is now annoying

I cant work without ffmpeg and Im NOT going to install a programming ENV: just to build one programma

>>
$ sudo apt install ffmpeg
Reading package lists... Done
Building dependency tree... Done
Reading state information... Done
Suggested packages:
ffmpeg-doc
The following NEW packages will be installed:
ffmpeg
0 upgraded, 1 newly installed, 0 to remove and 2 not upgraded.
Need to get 1,816 kB of archives.
After this operation, 2,437 kB of additional disk space will be used.
Get:1 deb.debian.org/debian bookworm/main amd64 ffmpeg amd64 7:5.1.6-0+deb12u1 [1,816 kB]
Fetched 1,816 kB in 2s (992 kB/s)
Selecting previously unselected package ffmpeg.
(Reading database ... 342056 files and directories currently installed.)
Preparing to unpack .../ffmpeg_7%3a5.1.6-0+deb12u1_amd64.deb ...
Unpacking ffmpeg (7:5.1.6-0+deb12u1) ...
Setting up ffmpeg (7:5.1.6-0+deb12u1) ...
Processing triggers for man-db (2.11.2-2) ...
metalloid@bugrupola:~
$ ffmpeg
ffmpeg: error while loading shared libraries: libavcodec.so.59: cannot open shared object file: No such file or directory

<<

Who knows a fix apart from compilation?

deb.debian.orgIndex of /debian
Replied in thread

#ffmpeg template (in development) containing all commands for fast and simple editing of snippets, in this case with the files to create the audio file above this comment:
leak_bitPicRecovery_mdCC.mp3
media.tupambae.org/colaborator…

original template:
media.tupambae.org/colaborator…

@deusfigendi
So viel zu den quantenphysischen Momenten wenn ein Kommntar ueber duckduckgo-AI im Stream just in den work flow passt .. :)

@aiquez @crossgolf_rebel @mina

I made a video and an audio track sound. I synchronized the two with ffmpeg. They are well in sync on my (linux) and on a friend's (mac) laptop.

But when I load and read it on my (android) phone, the audio is slightly (.1-.2 sec?) but visibly out of sync. I can't upload this on Loops. Annoying. Any one has an idea of what I can do?

Here is the new #Development #PC Build:

- #AMD #Ryzen 7 7700X
- #Gigabyte B650 Gaming X AX V2
- #GSkill 32GB DDR5 PC-6000
- #Samsung 990 Evo Plus 1TB
- #Thermalright Peerless Assassin 120 SE
- #LianLi Lancool 2007 Case
- #MSI MAG A750BE PSU
- @kde Neon

Went w/ integrated graphics for the time being & it is more than I need. Does #3dprinting slicing & drawing just fine, #virtualization just fine, #ffmpeg & the little bit of video editing I do. Blows the old i7-6700 w/ 16GB out of the water!