mirror of
https://github.com/sbrow/nu-ffmpeg.git
synced 2025-12-29 16:23:11 -05:00
feat: Added ffmpeg examples.
This commit is contained in:
24
examples/convert-to-30-fps.nu
Executable file
24
examples/convert-to-30-fps.nu
Executable file
@@ -0,0 +1,24 @@
|
||||
#!/usr/bin/env -S nu -n
|
||||
|
||||
use ../ffmpeg.nu;
|
||||
use ../filters.nu *;
|
||||
|
||||
# Re-encode the video to 30fps
|
||||
def main []: nothing -> any {
|
||||
print '# Re-encode the video to 30fps'
|
||||
print '('
|
||||
print ' fmpeg cmd ['https://sample-videos.com/video321/mp4/720/big_buck_bunny_720p_1mb.mp4'] []'
|
||||
print ' | fps 30'
|
||||
print ' | ffmpeg run'
|
||||
print ')'
|
||||
print ''
|
||||
print 'Would run:'
|
||||
|
||||
(
|
||||
ffmpeg cmd ['https://sample-videos.com/video321/mp4/720/big_buck_bunny_720p_1mb.mp4'] []
|
||||
| fps 30
|
||||
| ffmpeg cmd to-args
|
||||
| ['ffmpeg' ...$in]
|
||||
)
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user