home.social

#ffmpeg — Public Fediverse posts

Live and recent posts from across the Fediverse tagged #ffmpeg, aggregated by home.social.

  1. If you, like i do, love puzzles... did you knew that you can do both play jigsaw-puzzles on a movie while watching it ? The creators of #VLC revealed this 'jigsaw-puzzle' hidden option in an interview on the Lex Fridman's #podcast

    #ffmpeg #audio #video #multimedia #encoding #decoding #compression

    lexfridman.com/ffmpeg-transcri

    docs.videolan.me/vlc-user/desk

  2. If you, like i do, love puzzles... did you knew that you can do both play jigsaw-puzzles on a movie while watching it ? The creators of revealed this 'jigsaw-puzzle' hidden option in an interview on the Lex Fridman's

    lexfridman.com/ffmpeg-transcri

    docs.videolan.me/vlc-user/desk

  3. If you, like i do, love puzzles... did you knew that you can do both play jigsaw-puzzles on a movie while watching it ? The creators of #VLC revealed this 'jigsaw-puzzle' hidden option in an interview on the Lex Fridman's #podcast

    #ffmpeg #audio #video #multimedia #encoding #decoding #compression

    lexfridman.com/ffmpeg-transcri

    docs.videolan.me/vlc-user/desk

  4. If you, like i do, love puzzles... did you knew that you can do both play jigsaw-puzzles on a movie while watching it ? The creators of #VLC revealed this 'jigsaw-puzzle' hidden option in an interview on the Lex Fridman's #podcast

    #ffmpeg #audio #video #multimedia #encoding #decoding #compression

    lexfridman.com/ffmpeg-transcri

    docs.videolan.me/vlc-user/desk

  5. Okay, so I just wanted to figure out how to pad a video to a certain length with black frames so I can avoid getting spoiled when watching the downloaded broadcast of #StarCraft games on my TV by the length of the video.

    I typed in my question to duckduckgo, there is no easy #ffmpeg switch that does it, there is no universal solution on stack overflow, but #DuckAi gave me a Bash script that almost worked instantly, and one that worked in like 20 minutes.

    But I also feel dumber. #llm

  6. Okay, so I just wanted to figure out how to pad a video to a certain length with black frames so I can avoid getting spoiled when watching the downloaded broadcast of games on my TV by the length of the video.

    I typed in my question to duckduckgo, there is no easy switch that does it, there is no universal solution on stack overflow, but gave me a Bash script that almost worked instantly, and one that worked in like 20 minutes.

    But I also feel dumber.

  7. Okay, so I just wanted to figure out how to pad a video to a certain length with black frames so I can avoid getting spoiled when watching the downloaded broadcast of #StarCraft games on my TV by the length of the video.

    I typed in my question to duckduckgo, there is no easy #ffmpeg switch that does it, there is no universal solution on stack overflow, but #DuckAi gave me a Bash script that almost worked instantly, and one that worked in like 20 minutes.

    But I also feel dumber. #llm

  8. Okay, so I just wanted to figure out how to pad a video to a certain length with black frames so I can avoid getting spoiled when watching the downloaded broadcast of #StarCraft games on my TV by the length of the video.

    I typed in my question to duckduckgo, there is no easy #ffmpeg switch that does it, there is no universal solution on stack overflow, but #DuckAi gave me a Bash script that almost worked instantly, and one that worked in like 20 minutes.

    But I also feel dumber. #llm

  9. Okay, so I just wanted to figure out how to pad a video to a certain length with black frames so I can avoid getting spoiled when watching the downloaded broadcast of #StarCraft games on my TV by the length of the video.

    I typed in my question to duckduckgo, there is no easy #ffmpeg switch that does it, there is no universal solution on stack overflow, but #DuckAi gave me a Bash script that almost worked instantly, and one that worked in like 20 minutes.

    But I also feel dumber. #llm

  10. blog.rockarch.org/FFV1-at-the-

    "As mentioned in an earlier blog post, the RAC had been investigating FFV1/MKV as a possible preservation standard for over 6 years.
    [...]
    We also realize that the preservation decisions we make now greatly impact both the longevity and the future accessibility of our archival holdings, particularly in regard to increasingly obsolete magnetic media."

    Happy to hear we could help! 🤩
    Thx #FOSS #ffmpeg

  11. blog.rockarch.org/FFV1-at-the-

    "As mentioned in an earlier blog post, the RAC had been investigating FFV1/MKV as a possible preservation standard for over 6 years.
    [...]
    We also realize that the preservation decisions we make now greatly impact both the longevity and the future accessibility of our archival holdings, particularly in regard to increasingly obsolete magnetic media."

    Happy to hear we could help! 🤩
    Thx #FOSS #ffmpeg

  12. blog.rockarch.org/FFV1-at-the-

    "As mentioned in an earlier blog post, the RAC had been investigating FFV1/MKV as a possible preservation standard for over 6 years.
    [...]
    We also realize that the preservation decisions we make now greatly impact both the longevity and the future accessibility of our archival holdings, particularly in regard to increasingly obsolete magnetic media."

    Happy to hear we could help! 🤩
    Thx #FOSS #ffmpeg

  13. blog.rockarch.org/FFV1-at-the-

    "As mentioned in an earlier blog post, the RAC had been investigating FFV1/MKV as a possible preservation standard for over 6 years.
    [...]
    We also realize that the preservation decisions we make now greatly impact both the longevity and the future accessibility of our archival holdings, particularly in regard to increasingly obsolete magnetic media."

    Happy to hear we could help! 🤩
    Thx #FOSS #ffmpeg

  14. Signal Group: Codec Chaos Magick

    Everything about encoding video, audio and images with modern technology, free and open source software and modern standards to get good quality with low storage space!

    Say good bye to #mp3, #h264 or #jpg, they are obsolete!

    #SignalGroup #SignalGroups #ffmpeg #ImageMagick #GraphicsMagick #opus #av1 #jxl #avif #webp #av2 @signalgroups

    signal.group/#CjQKINbhTxTrCetg

  15. Signal Group: Codec Chaos Magick

    Everything about encoding video, audio and images with modern technology, free and open source software and modern standards to get good quality with low storage space!

    Say good bye to #mp3, #h264 or #jpg, they are obsolete!

    #SignalGroup #SignalGroups #ffmpeg #ImageMagick #GraphicsMagick #opus #av1 #jxl #avif #webp #av2 @signalgroups

    signal.group/#CjQKINbhTxTrCetg

  16. Signal Group: Codec Chaos Magick

    Everything about encoding video, audio and images with modern technology, free and open source software and modern standards to get good quality with low storage space!

    Say good bye to #mp3, #h264 or #jpg, they are obsolete!

    #SignalGroup #SignalGroups #ffmpeg #ImageMagick #GraphicsMagick #opus #av1 #jxl #avif #webp #av2 @signalgroups

    signal.group/#CjQKINbhTxTrCetg

  17. Signal Group: Codec Chaos Magick

    Everything about encoding video, audio and images with modern technology, free and open source software and modern standards to get good quality with low storage space!

    Say good bye to #mp3, #h264 or #jpg, they are obsolete!

    #SignalGroup #SignalGroups #ffmpeg #ImageMagick #GraphicsMagick #opus #av1 #jxl #avif #webp #av2 @signalgroups

    signal.group/#CjQKINbhTxTrCetg

  18. If ffprobe reports that my video is 35132 seconds long and has an average FPS of 14.9fps which, rounding up, gives me an alleged 526980 frames to deal with, how in the buggering bucket of confusion is my code being fed 702656 frames from ffmpeg?

    That corresponds nicely to a frame rate of 20fps which the camera does not output.

    How am I getting an extra 33% extra frames?!

    command: ffmpeg -nostdin -i "$VIDEO" -f image2pipe -pix_fmt gray -loglevel quiet -vcodec rawvideo -map 0:v:0 -vf scale=w=960:h=540 -

    #FFMPEG #Video #LandOfConfusion

  19. If ffprobe reports that my video is 35132 seconds long and has an average FPS of 14.9fps which, rounding up, gives me an alleged 526980 frames to deal with, how in the buggering bucket of confusion is my code being fed 702656 frames from ffmpeg?

    That corresponds nicely to a frame rate of 20fps which the camera does not output.

    How am I getting an extra 33% extra frames?!

    command: ffmpeg -nostdin -i "$VIDEO" -f image2pipe -pix_fmt gray -loglevel quiet -vcodec rawvideo -map 0:v:0 -vf scale=w=960:h=540 -

    #FFMPEG #Video #LandOfConfusion

  20. If ffprobe reports that my video is 35132 seconds long and has an average FPS of 14.9fps which, rounding up, gives me an alleged 526980 frames to deal with, how in the buggering bucket of confusion is my code being fed 702656 frames from ffmpeg?

    That corresponds nicely to a frame rate of 20fps which the camera does not output.

    How am I getting an extra 33% extra frames?!

    command: ffmpeg -nostdin -i "$VIDEO" -f image2pipe -pix_fmt gray -loglevel quiet -vcodec rawvideo -map 0:v:0 -vf scale=w=960:h=540 -

    #FFMPEG #Video #LandOfConfusion

  21. If ffprobe reports that my video is 35132 seconds long and has an average FPS of 14.9fps which, rounding up, gives me an alleged 526980 frames to deal with, how in the buggering bucket of confusion is my code being fed 702656 frames from ffmpeg?

    That corresponds nicely to a frame rate of 20fps which the camera does not output.

    How am I getting an extra 33% extra frames?!

    command: ffmpeg -nostdin -i "$VIDEO" -f image2pipe -pix_fmt gray -loglevel quiet -vcodec rawvideo -map 0:v:0 -vf scale=w=960:h=540 -

    #FFMPEG #Video #LandOfConfusion

  22. How do I use FFmpeg under Ubuntu to create a 'Cinepak' video, as seen back in the 90s? #ffmpeg #videoconversion

    askubuntu.com/q/1567120/612

  23. How do I use FFmpeg under Ubuntu to create a 'Cinepak' video, as seen back in the 90s? #ffmpeg #videoconversion

    askubuntu.com/q/1567120/612

  24. How do I use FFmpeg under Ubuntu to create a 'Cinepak' video, as seen back in the 90s? #ffmpeg #videoconversion

    askubuntu.com/q/1567120/612

  25. How do I use FFmpeg under Ubuntu to create a 'Cinepak' video, as seen back in the 90s? #ffmpeg #videoconversion

    askubuntu.com/q/1567120/612

  26. How do I use FFmpeg under Ubuntu to create a 'Cinepak' video, as seen back in the 90s? #ffmpeg #videoconversion

    askubuntu.com/q/1567120/612

  27. I've been using #Linux for a long time, but I'm no expert. Lately, out of necessity, I've come across some #terminal apps. I do things like download files, videos with #ffmpeg and other stuff, using commands.

    And today I found a terminal-based #YouTube client, #ytfzf, and I love it; it's powerful, lightweight, and never freezes. Other commands I've discovered, like #croc, are great too.

    I need to get better at this. #opensource

  28. I've been using #Linux for a long time, but I'm no expert. Lately, out of necessity, I've come across some #terminal apps. I do things like download files, videos with #ffmpeg and other stuff, using commands.

    And today I found a terminal-based #YouTube client, #ytfzf, and I love it; it's powerful, lightweight, and never freezes. Other commands I've discovered, like #croc, are great too.

    I need to get better at this. #opensource

  29. I've been using #Linux for a long time, but I'm no expert. Lately, out of necessity, I've come across some #terminal apps. I do things like download files, videos with #ffmpeg and other stuff, using commands.

    And today I found a terminal-based #YouTube client, #ytfzf, and I love it; it's powerful, lightweight, and never freezes. Other commands I've discovered, like #croc, are great too.

    I need to get better at this. #opensource

  30. I've been using #Linux for a long time, but I'm no expert. Lately, out of necessity, I've come across some #terminal apps. I do things like download files, videos with #ffmpeg and other stuff, using commands.

    And today I found a terminal-based #YouTube client, #ytfzf, and I love it; it's powerful, lightweight, and never freezes. Other commands I've discovered, like #croc, are great too.

    I need to get better at this. #opensource

  31. I've been using #Linux for a long time, but I'm no expert. Lately, out of necessity, I've come across some #terminal apps. I do things like download files, videos with #ffmpeg and other stuff, using commands.

    And today I found a terminal-based #YouTube client, #ytfzf, and I love it; it's powerful, lightweight, and never freezes. Other commands I've discovered, like #croc, are great too.

    I need to get better at this. #opensource

  32. Quick PSA for yt-dlp users:

    If you have noticed recently that using --download-sections, or even just using FFmpeg as a downloader, has become extremely slow to the point of not working for long videos, check your FFmpeg version! I was hitting the same problem, and it turns out that somewhere between the release of 8.0 and 8.1, something changed and made using --download-sections unusable. If you are affected, try downgrading FFmpeg to 8.0.

    #yt-dlp #ffmpeg

  33. Quick PSA for yt-dlp users:

    If you have noticed recently that using --download-sections, or even just using FFmpeg as a downloader, has become extremely slow to the point of not working for long videos, check your FFmpeg version! I was hitting the same problem, and it turns out that somewhere between the release of 8.0 and 8.1, something changed and made using --download-sections unusable. If you are affected, try downgrading FFmpeg to 8.0.

    #yt-dlp #ffmpeg

  34. Quick PSA for yt-dlp users:

    If you have noticed recently that using --download-sections, or even just using FFmpeg as a downloader, has become extremely slow to the point of not working for long videos, check your FFmpeg version! I was hitting the same problem, and it turns out that somewhere between the release of 8.0 and 8.1, something changed and made using --download-sections unusable. If you are affected, try downgrading FFmpeg to 8.0.

    #yt-dlp #ffmpeg

  35. Quick PSA for yt-dlp users:

    If you have noticed recently that using --download-sections, or even just using FFmpeg as a downloader, has become extremely slow to the point of not working for long videos, check your FFmpeg version! I was hitting the same problem, and it turns out that somewhere between the release of 8.0 and 8.1, something changed and made using --download-sections unusable. If you are affected, try downgrading FFmpeg to 8.0.

    #yt-dlp #ffmpeg

  36. Quick PSA for yt-dlp users:

    If you have noticed recently that using --download-sections, or even just using FFmpeg as a downloader, has become extremely slow to the point of not working for long videos, check your FFmpeg version! I was hitting the same problem, and it turns out that somewhere between the release of 8.0 and 8.1, something changed and made using --download-sections unusable. If you are affected, try downgrading FFmpeg to 8.0.

    #yt-dlp #ffmpeg

  37. Batch-Convert all files in the current folder to #mp3:

    mkdir mp3s; for i in *.* ; do sem --jobs 32 --id ffmpeg "nohup ffmpeg -y -i \"$i\" \"mp3s/${i%.*}.mp3\"" ; echo "\"mp3s/${i%.*}.mp3\""; done; sem --id ffmpeg --wait

    (using GNU #parallel and #ffmpeg to minimize time)

    Add -map_metadata -1 to strip out all metadata.

  38. Batch-Convert all files in the current folder to #mp3:

    mkdir mp3s; for i in *.* ; do sem --jobs 32 --id ffmpeg "nohup ffmpeg -y -i \"$i\" \"mp3s/${i%.*}.mp3\"" ; echo "\"mp3s/${i%.*}.mp3\""; done; sem --id ffmpeg --wait

    (using GNU #parallel and #ffmpeg to minimize time)

    Add -map_metadata -1 to strip out all metadata.

  39. Batch-Convert all files in the current folder to #mp3:

    mkdir mp3s; for i in *.* ; do sem --jobs 32 --id ffmpeg "nohup ffmpeg -y -i \"$i\" \"mp3s/${i%.*}.mp3\"" ; echo "\"mp3s/${i%.*}.mp3\""; done; sem --id ffmpeg --wait

    (using GNU #parallel and #ffmpeg to minimize time)

    Add -map_metadata -1 to strip out all metadata.

  40. Batch-Convert all files in the current folder to #mp3:

    mkdir mp3s; for i in *.* ; do sem --jobs 32 --id ffmpeg "nohup ffmpeg -y -i \"$i\" \"mp3s/${i%.*}.mp3\"" ; echo "\"mp3s/${i%.*}.mp3\""; done; sem --id ffmpeg --wait

    (using GNU #parallel and #ffmpeg to minimize time)

    Add -map_metadata -1 to strip out all metadata.

  41. ¡Dioooooooooooooooooooos! Acabo de descubrir, je je, el filtro de audio dynaudnorm de #ffmpeg y es GOD para ver películas de acción.

    ayosec.github.io/ffmpeg-filter

  42. ¡Dioooooooooooooooooooos! Acabo de descubrir, je je, el filtro de audio dynaudnorm de #ffmpeg y es GOD para ver películas de acción.

    ayosec.github.io/ffmpeg-filter

  43. ¡Dioooooooooooooooooooos! Acabo de descubrir, je je, el filtro de audio dynaudnorm de #ffmpeg y es GOD para ver películas de acción.

    ayosec.github.io/ffmpeg-filter

  44. ¡Dioooooooooooooooooooos! Acabo de descubrir, je je, el filtro de audio dynaudnorm de #ffmpeg y es GOD para ver películas de acción.

    ayosec.github.io/ffmpeg-filter

  45. ¡Dioooooooooooooooooooos! Acabo de descubrir, je je, el filtro de audio dynaudnorm de #ffmpeg y es GOD para ver películas de acción.

    ayosec.github.io/ffmpeg-filter

  46. Der Hetzner-Cloudserver, den wir für Nextcloud Talk als High-Performance-Backend eingerichtet haben, war ein wenig überfordert mit der gleichzeitigen Aufnahme, wie sich herausgestellt hat.

    Und nachvollziehbarerweise wird den Cloud-VMs keine GPU durchgeschleift, die irgendwelche Videoeinheiten mitbrächte.

    Jetzt haben wir ein Lenovo Thinkpad T14 Gen 3 mal als Recording-Backend eingerichtet. Und dort dann hardwarebeschleunigt nach VP9 kodieren lassen. Eine Konferenz => weniger als 20% Auslastung der Videoeinheit, die CPU idlet bei um die 90 Prozent. Die Qualität ist besser als mit dem Docker-Container nextcloud-talk-recording-aio oder so ähnlich.

    Wenn ich die Konfiguration des Signalling-Servers richtig in Erinnerung habe, kann ich mehrere Recording-Backends angeben. Ich kann also noch ein paar Thinkpads daneben packen, sollte der Bedarf entstehen. Oder wir gönnen uns mal eine Arc Battlemage oder so.

    #nextcloud #hetzner #ffmpeg

  47. Der Hetzner-Cloudserver, den wir für Nextcloud Talk als High-Performance-Backend eingerichtet haben, war ein wenig überfordert mit der gleichzeitigen Aufnahme, wie sich herausgestellt hat.

    Und nachvollziehbarerweise wird den Cloud-VMs keine GPU durchgeschleift, die irgendwelche Videoeinheiten mitbrächte.

    Jetzt haben wir ein Lenovo Thinkpad T14 Gen 3 mal als Recording-Backend eingerichtet. Und dort dann hardwarebeschleunigt nach VP9 kodieren lassen. Eine Konferenz => weniger als 20% Auslastung der Videoeinheit, die CPU idlet bei um die 90 Prozent. Die Qualität ist besser als mit dem Docker-Container nextcloud-talk-recording-aio oder so ähnlich.

    Wenn ich die Konfiguration des Signalling-Servers richtig in Erinnerung habe, kann ich mehrere Recording-Backends angeben. Ich kann also noch ein paar Thinkpads daneben packen, sollte der Bedarf entstehen. Oder wir gönnen uns mal eine Arc Battlemage oder so.

    #nextcloud #hetzner #ffmpeg

  48. Der Hetzner-Cloudserver, den wir für Nextcloud Talk als High-Performance-Backend eingerichtet haben, war ein wenig überfordert mit der gleichzeitigen Aufnahme, wie sich herausgestellt hat.

    Und nachvollziehbarerweise wird den Cloud-VMs keine GPU durchgeschleift, die irgendwelche Videoeinheiten mitbrächte.

    Jetzt haben wir ein Lenovo Thinkpad T14 Gen 3 mal als Recording-Backend eingerichtet. Und dort dann hardwarebeschleunigt nach VP9 kodieren lassen. Eine Konferenz => weniger als 20% Auslastung der Videoeinheit, die CPU idlet bei um die 90 Prozent. Die Qualität ist besser als mit dem Docker-Container nextcloud-talk-recording-aio oder so ähnlich.

    Wenn ich die Konfiguration des Signalling-Servers richtig in Erinnerung habe, kann ich mehrere Recording-Backends angeben. Ich kann also noch ein paar Thinkpads daneben packen, sollte der Bedarf entstehen. Oder wir gönnen uns mal eine Arc Battlemage oder so.

    #nextcloud #hetzner #ffmpeg

  49. Der Hetzner-Cloudserver, den wir für Nextcloud Talk als High-Performance-Backend eingerichtet haben, war ein wenig überfordert mit der gleichzeitigen Aufnahme, wie sich herausgestellt hat.

    Und nachvollziehbarerweise wird den Cloud-VMs keine GPU durchgeschleift, die irgendwelche Videoeinheiten mitbrächte.

    Jetzt haben wir ein Lenovo Thinkpad T14 Gen 3 mal als Recording-Backend eingerichtet. Und dort dann hardwarebeschleunigt nach VP9 kodieren lassen. Eine Konferenz => weniger als 20% Auslastung der Videoeinheit, die CPU idlet bei um die 90 Prozent. Die Qualität ist besser als mit dem Docker-Container nextcloud-talk-recording-aio oder so ähnlich.

    Wenn ich die Konfiguration des Signalling-Servers richtig in Erinnerung habe, kann ich mehrere Recording-Backends angeben. Ich kann also noch ein paar Thinkpads daneben packen, sollte der Bedarf entstehen. Oder wir gönnen uns mal eine Arc Battlemage oder so.

    #nextcloud #hetzner #ffmpeg

  50. Der Hetzner-Cloudserver, den wir für Nextcloud Talk als High-Performance-Backend eingerichtet haben, war ein wenig überfordert mit der gleichzeitigen Aufnahme, wie sich herausgestellt hat.

    Und nachvollziehbarerweise wird den Cloud-VMs keine GPU durchgeschleift, die irgendwelche Videoeinheiten mitbrächte.

    Jetzt haben wir ein Lenovo Thinkpad T14 Gen 3 mal als Recording-Backend eingerichtet. Und dort dann hardwarebeschleunigt nach VP9 kodieren lassen. Eine Konferenz => weniger als 20% Auslastung der Videoeinheit, die CPU idlet bei um die 90 Prozent. Die Qualität ist besser als mit dem Docker-Container nextcloud-talk-recording-aio oder so ähnlich.

    Wenn ich die Konfiguration des Signalling-Servers richtig in Erinnerung habe, kann ich mehrere Recording-Backends angeben. Ich kann also noch ein paar Thinkpads daneben packen, sollte der Bedarf entstehen. Oder wir gönnen uns mal eine Arc Battlemage oder so.

    #nextcloud #hetzner #ffmpeg