ffmpegならこちらへ 7 (994レス)
1-

353
(1): 2023/12/29(金)23:45 ID:ZDLT1skL0(2/2) AAS
インストールでアプリケーションに古いffmpegが上書きされる場合は、リネームなどで退避させる必要があるけど、
バッチファイルなどでインストールスクリプトを作成し、予めffmpegのリンク等をリネームで避けておく方法が簡単
属性を変更禁止にしても一応なんとかなる
354: 2023/12/30(土)08:54 ID:ZDrPT4xb0(1) AAS
総じてどっちが面倒なんだよ、って事にはなるけど
趣味の世界だし好きにやったら
反論じみた反応がうっとおしい感もあるんで、一人でひっそりやって欲しい
355: 341 2023/12/30(土)14:23 ID:uwhRnByi0(1) AAS
>>353
返信ありがとう。

まあ、それでいけるかもしれませんね。
ただ、そのリンクを手動更新するか、ffmpeg更新スクリプト、的なのを自作する必要がありますね。
356: 2023/12/31(日)16:46 ID:m/VOWGpX0(1) AAS
今年最後の
357: 01/01(月)06:22 ID:kTy8S5B70(1) AAS
version: 6.1.1 2023-12-31
358: 01/01(月)19:38 ID:CAmQPYjL0(1/2) AAS
inputを200個くらい指定したコマンドをコマンドプロンプトで実行しようとすると、inputが150超えた辺りで勝手に実行されてしまう
ちなみコマンドはこんな感じ
ffmpeg ^
-i a.mp4 ^
-i a.mp4 ^
-i a.mp4 ^

-i a.mp4 ^
-i a.mp4

inputの上限とかあるんかな
359: 01/01(月)19:44 ID:UfBWXjNe0(1) AAS
引数の文字数上限に達したとか
360: 01/01(月)19:50 ID:mfF/eD4N0(1) AAS
フォー!
361: 01/01(月)21:23 ID:CAmQPYjL0(2/2) AAS
inputを1つごとに改行して152個目で自動実行されちゃうね
でも、153個目以降を改行しないで152行目に書くと読み込んでくれるので引数の数が原因ではないみたい
362
(1): 01/03(水)20:04 ID:RryEwxf50(1/2) AAS
動画ファイル再生時に特定の字幕を選択するような設定ってある?
英語音声で日本語字幕srtが自動で選択状態で再生されるようにしたい
ちなみに焼き付けはなしでsrtはコンテナ化はしてもしなくてもどっちでもいい
363
(1): 01/03(水)21:05 ID:0z3GswBt0(1) AAS
音声の言語タグに合わせて字幕を自動で選ぶような設定はないようなきがする
364: 01/03(水)22:34 ID:RryEwxf50(2/2) AAS
>>363
すまん、補足が適切じゃなかったかも

単純にmp4かmkvを開いたら字幕1が勝手に選ばれてるようなファイルしたい
vlcでファイル開くと動画と音声が1つずつ選ばれてるみたいな状態
365: 01/03(水)23:17 ID:2xVPHblA0(1) AAS
優先ストリーム(V/A/S)の設定はMKVコンテナできるけど、
mkvtoolnixでやってるので、ffmpegでのやり方はわからないな
366: 01/03(水)23:59 ID:MB1H6/j90(1) AAS
>>362
できるよ
367: [age] 01/05(金)19:16 ID:9tAvWj2W0(1/2) AAS
こんにちはー 質問(1)です
動画ファイルの始まりから13フレームはスキップし以降から最後までを出力する記述はどう書けば良いのでしょう?
以下の解説サイトを参照して
ffmpeg -frames 13 -i input.mp4 -c copy output.mp4
としてもうまく行かず試行錯誤中です。

「ffmpeg で指定時間でカットするまとめ」
> 3. 指定時間までカットし、最後まで出力する
> ffmpeg -ss [duration] -i input.mp4 -c copy output.mp4

「ffmpeg で時間単位やフレーム単位でカットする方法」
> -frames (output,per-stream)
省5
368: 01/05(金)19:21 ID:9tAvWj2W0(2/2) AAS
質問?(2)です
ffmpeg -i "input.mp4" -vcodec libx264 "output.mp4"
等の場合は、input.mp4 も output.mp4 両方フルパスで指定できますが
-f concat の動画ファイル連結で
ffmpeg -f concat -i "filelist.txt" -c copy "[SaveDir\]output.mp4"
結合したいファイルの名称を羅列するテキストファイル「filelist.txt」と
それに記述するファイル名にはフルパスで指定するとエラーになります。

フルパス指定でも対応できるように ffmpeg 元へ要望みたいなのはドコか出せる場所ありましたっけ?

自作フリーソフト(Windows GUI操作)にffmpeg呼び出し処理機能搭載してるのですが
現状フルパス指定できないので
省5
369: 01/05(金)21:34 ID:x3XDisN30(1/2) AAS
13フレームはスキップして14フレーム目にキーフレームがないとコピーでは出力できない
filelist.txtに
file 'フルパス'
でいけるはず
370: 01/05(金)22:22 ID:BPx5PFjF0(1) AAS
>>317
アイドルと同じ名前を名乗ったデスノートのLみたいだな
Elonはテスラー総統だけど
371: 01/05(金)22:38 ID:x3XDisN30(2/2) AAS
あと -safe 0 の追加も忘れずに
ffmpeg -f concat -safe 0 -i "filelist.txt" -c copy "[SaveDir\]output.mp4"
372: 01/06(土)00:33 ID:taMTbKuI0(1) AAS
エンコしないストリームコピーは制約が大きい
まずはエンコして望み通りの位置になるかを確認

なお、指定する位置が先頭辛さ程遠くない場合は、入力より後ろで位置を指定したほうが正確になる
1-
あと 622 レスあります
スレ情報 赤レス抽出 画像レス抽出 歴の未読スレ AAサムネイル

ぬこの手 ぬこTOP 0.011s