CustomScript

ページ

2024年4月12日金曜日

画像ビューアー 「NeeView」40.8 更新と 41.0 ベータ版のお知らせ

お知らせ

  • (2024-05-01 21:00) : 配布を再開しました。

Ver 40.8

画像ビューアー NeeView を 40.8 に更新しました。.NET ランタイムの更新です。

.NET ランタイムを含まない ZIP-fd版 は更新の必要はありませんが、バージョンを合わせるために提供しています。

40.8

(2024-05-01)

セキュリティ更新

  • 問題ないと思われますが、念の為.NET 8.0.4 に更新。この脆弱性に関する詳細は .NET Blog を参照してください。
  • エクスプローラーのパスを絶対パスに変更

脆弱性について、ここから以下のテキストを見つけました。

認証された攻撃者が、悪意を持って作成された .docx ファイルを閉じる際にワードパッドの脆弱性を悪用する場合、悪意のあるコードが実行される可能性があります。

NeeView では .docx をドキュメントとして開くことはないので影響ないと思われますが、念の為更新しています。



Ver 41.0 ベータ版

NeeView 41.0 のベータ版 (NeeViewBeta0501.zip) の提供を開始しました

1~2週間後に正式版をリリースする予定です。


16 件のコメント:

  1. 私も最近、別のオープンソースアプリの幾つかでインストーラー版だけが、defenderで引っ掛かる現象に遭遇しました。もちろん、擬陽性ではありましたが、インストーラーのチェックが厳しくなったのかもしれませんね。
    インストーラー版以外は警告が出ないのであれば、beta版だけでも公開してみたらどうでしょう。

    返信削除
    返信
    1. ご提案ありがとうございます。
      あまり急ぐことでもないし、セキュリティの万一を考えて調査結果が出るまで待ちたいと考えています。

      削除
  2. ファイルの場所を開くですが、"explorer.exe"のフルパスが指定されてない為、同名の実行ファイルがあるとそちらを起動する脆弱性になるようです。

    返信削除
    返信
    1. ご報告ありがとうございます。修正します。

      削除
  3. 更新おつかれさまです。
    Canary0427で気になった点を報告します。

    ブック切り替え時のメインビュー表示維持期間中に、エフェクトの効果が一時的に解除されてしまうようです。
    エンボスのような目立つエフェクトにしておくと把握しやすいかもしれません。

    返信削除
    返信
    1. ご報告ありがとうございます。
      現象を確認しました。修正します。

      削除
  4. 素敵なアプリケーションをありがとうございます。
    40.8(Store版)を使用していますが、以下について教えていただけないでしょうか。

    ・メインビューをマウスドラッグでウィンドウ位置を変更するオプションはありますか。
     タイトルバーをドラッグすることでウィンドウ位置を変更できることは認識していますが、メインビューをマウスドラッグでウィンドウ移動ができるような機能はありますでしょうか。

    返信削除
    返信
    1. マウスの右ボタンと左ボタンを同時押ししてドラッグすることでウィンドウ移動できます。
      現状、画像が表示されていないと機能しませんが、これは修正します。

      削除
    2. 早速ご回答いただきありがとうございます。
      イメージしていた通りの動作ができることを確認できました。
      また、以下でマウスボタン設定も変更できるんですね、最高に使いやすい!
       設定 > マウス操作 > ウィンドウ移動

      削除
  5. いつ頃かは分からないのですがAV1の再生ができなくなってしまってます
    何も映らない状態です
    4Kのスマホの動画等の縦横の基準がおかしい気がします
    縦に長い動画なのに横が再生時に初期基準になってしまいます
    VLC通して使うと両方問題ないですがVLCだと今度は遅延が激しくて灰色にかすれる状態が続きます
    VLCで直接見ると何も問題ないです
    確認お願いします

    返信削除
    返信
    1. > いつ頃かは分からないのですがAV1の再生ができなくなってしまってます
      何も映らない状態です

      もともとAV1の再生はできなかったと思います。なにかコーデックを導入されてますでしょうか。
      システム標準の機能で再生しているだけなので、こちらでの調査は難しそうです。

      > 4Kのスマホの動画等の縦横の基準がおかしい気がします
      > 縦に長い動画なのに横が再生時に初期基準になってしまいます

      自動回転が有効になっていないかご確認ください。また、VLCではないシステム標準の動画再生では回転方向もシステム任せなので制御は難しそうです。
      ちなみにシステム標準の動画再生機能はほぼ Windows Media Player と同等の機能となります。

      > VLC通して使うと両方問題ないですがVLCだと今度は遅延が激しくて灰色にかすれる状態が続きます
      > VLCで直接見ると何も問題ないです

      VLCアプリよりも処理負荷が高く遅延しやすいのは仕様となります。ご了承ください。

      削除
    2. AV1の件はAV1 Video Extensionを入れてたのが悪かったようです
      改善しました

      回転方向の件は仕様のようでわかりました

      libvlcだと処理負荷が高くなるんですかね?
      スマホ動画とか4K以上の動画の時が顕著なんですよね
      負荷を下げる設定とかは無いのでしょうか?
      体感処理の負荷が高いというよりなんかlibvlc通した時に問題があるような感じがするのですが
      他の方法だと快適ですしlibvlc通してもCPUやGPUの負荷は高くないです
      確認お願いします


      削除
  6. 何度もすみません
    もしかするとですが使用率がそもそも低いのがおかしいのかもしれません
    本来高くなるべきなのでlibvlcを通した時は正しくGPUが使われて無いのかもしれないです
    なので処理が重いのに対してCPUやGPUを割り当てないのでずっと処理落ちを繰り返してるのかもしれないです

    返信削除
    返信
    1. NeeViewでのlibvlcの使用方法は、いったん画像データにコピーしてそれを表示するという手法をとっているため、表示サイズが大きいほど負荷がかかります。これは表示の回転操作等のNeeViewの特性を優先しているためです。おそらく他のアプリの実装ではlibvlcの出力をそのまま表示するようにしているために余計な負荷がかかっていないと思われます。

      削除
    2. 蛇足ですが、プログラム内部的なことを言うと、WPF標準の動画再生機能ではVideoDrawingという専用のコントロールによってパフォーマンスを良くしているようです。libvlcでも同様のものを実装できればよいのですが難易度が高く実装をあきらめています。

      削除
  7. 更新お疲れ様です。
    横に長い書類を読む際に、横長ページを分割するを利用しているのですが、
    中央の位置にある行が分割されてしまいます
    中央の位置にバッファを持たせて分割する方法、またはずらす方法はあるのでしょうか?

    返信削除