【ニコニコ動画】Niconicome v3【コンテンツDL】 (701レス)
上下前次1-新
抽出解除 レス栞
リロード規制です。10分ほどで解除するので、他のブラウザへ避難してください。
660(1): Niconicome ◆lIT2YaTbZI 2024/09/20(金)04:49 ID:MYL4iV260(2/7)調 AAS
>>657
ご報告ありがとうございます
こちらは、「仕様」となっております
内部サーバーによる動画配信は、あくまで視聴のための仕組みです
ですので、シーク可能な形式(HLS)で配信する必要があります
[A]:Niconicomeで新配信をダウンロードした場合
保存されるファイルはHLS・CMAF形式(.cmfv+.cmfa)で、<ローカルサーバー>/Niconicome/watch/v1/{playlistID}/{videoID}/main.m3u8 [1] にアクセスすると、保存情報(stream.json)から、インデックスファイル(main.m3u8)を動的に生成して配信
[B]:外部ソフト等で.mp4をダウンロードした場合または、v0.14.0よりも古いバージョンでダウンロードした場合
.mp4ファイルは、<ローカルサーバー>/niconicome/api/regacyhls/v1/{playlistID}/{videoID}/createにアクセスすると、ffmpegによってHLS形式(.ts)に変換される
その後、<ローカルサーバー>}/niconicome/api/regacyhls/v1/{playlistID}/{videoID}/master.m3u8にアクセすると、インデックスファイル(main.m3u8)を動的に生成して配信
ですので、>>657さんが仰ったのは、[B]形式で保存しているため、[A]形式の保存データが存在しないにもかかわらず、[1]のアドレスにアクセスしているため、内部サーバーが404 Not Foundを返しております
外部ソフトに渡すパスにつきましては、「.mp4が存在する場合、そちらをパラメーターとして渡す」設定や、外部ソフト起動前にHLSに変換する処理を行う設定(この場合、少し時間がかかるかも…)を追加いたします
664(1): 2024/09/20(金)15:54 ID:exNpcKPp0(1/2)調 AAS
>>660
ご確認ありがとうございます
mp4ファイルは存在しない状態で確認しているので少し違うような気もするのですが、
[A]の条件でHLSでDLした直後はプレイリストを手動で更新しないと配信が開始されないといった具合です
そのため「外部ソフト起動前にHLSに変換する処理を行う設定」これができれば解決しそうな気もします
こちらはまた今後のアップデートなど期待して、それまでは手元でこねくりまわしてみます。
ちなみにですが、外部ソフト設定でアプリに送るパラメーターで<FilePath>や<output>は使えないということですかね。
上下前次1-新書関写板覧索設栞歴
スレ情報 赤レス抽出 画像レス抽出 歴の未読スレ AAサムネイル
ぬこの手 ぬこTOP 0.031s