How IT

언제든지 물어보세요.

컨텐츠로 건너뛰기
  • 홈
  • Unix
  • Apple
  • Java
  • Android
  • C#
  • C++

다시 인코딩하지 않고 MKV 파일의 메타 데이터를 편집 할 수있는 방법이 있습니까? 아닌 메타

VLC에서 웹에서 MKV 파일을 볼 때 제목 표시 줄 (아래 이미지의 “# 1″참조)은 파일 이름이 아닌 메타 데이터에서 가져온 것으로 보입니다.

VLC에서 “정보 입수”패널을 열면 제목 ( “# 2”)을 변경 한 다음 “메타 데이터 저장”( “# 3”)을 클릭 할 수 있지만 파일을 다시 열면 이전 정보는 표시.

MKV 메타 데이터를 편집 할 수있는 다른 Mac 앱을 찾지 못했습니다. mp4 메타 데이터를 편집 할 수있는 몇 가지 제안이 있지만 이것이 필요한 것은 아닙니다.

VLC 주석이 달린 스크린 샷



답변

나는 mkvtoolnix의mkvpropedit 일부를 사용하여 이것을 수행하는 방법을 찾았습니다 .

mkvpropedit "foo.mkv" -e info -s title="This Is The Title"

이 응용 프로그램에 대한 GUI 래퍼와 공식 웹 사이트에서 사용할 수있는 다른 Mac 설치 지침이 있습니다 .


답변

또한 mkvpropeditbash 스크립트에서 디렉토리의 모든 mkv 파일의 제목을 설정할 수 있습니다 . (파일 이름은 원하는 제목입니다.)

#!/bin/bash

# This script takes all mkv files in the current directory and sets the filename
# (without .mkv) as its title in metadata

for mkvfile in *.mkv; do
    mkvpropedit "$mkvfile" -e info -s title="${mkvfile::-4}"
done


답변

VLC 플레이어에서 파일을 열고 Ctrl + I를 누르고 원하는 메타 데이터, 제목 등을 선택한 다음 아래에서 ‘데이터 저장’을 클릭하십시오. 그게 다야.

다른 외부 편집기는 필요하지 않습니다.


답변

MKVToolNixGUI 방법 :

  1. 메뉴에서 헤더 편집기를 선택하십시오.

여기에 이미지 설명을 입력하십시오

  1. 열려있는 mkv파일을.

  2. 아래 segment information가 title원하는대로 항목, 변경 제목입니다.

여기에 이미지 설명을 입력하십시오

  1. 저장 버튼이 없습니다. 기본 메뉴를 사용하여 변경 사항을 저장하십시오.

여기에 이미지 설명을 입력하십시오


답변

다른 답변 의 확장이 내 자신의 스크립트를 만들었 기 때문에 많은 파일이 제목에 *** 인 많은 전리품을 다운로드했습니다 .

.mkv적절한 조치를 요구하면서 디렉토리 (및 서브 디렉토리)에있는 모든 파일의 제목을 변경 합니다. “이름을 유지 하시겠습니까? [1] / 새 이름을 입력 하시겠습니까? [2] / 파일 이름을 영화 이름으로 사용 하시겠습니까? [3]”입니다.

나중에 github 에서 업데이트 할 수 있습니다. 지금은 다음과 같습니다.

#!/bin/sh

# This script takes all mkv files in the (sub)directory and sets it's Movie name/Title
# Requires mkvtools (mkvpropedit) and mediainfo installed
#
# param1 Starting directory (defaults to current)
# param2 Default action to do with files
# (Keep the name?[1] / Type a new name?[2] / Use the filename as a movie name?[3])
# Be carefaul with param2 since this script doesn't (atm) back up the existing movie names.

IFS=$'\n'; set -f

updateTitle() {
    mkvpropedit "${1}" -e info -s title="${2}"
    echo "✅ Updated to \"${2}\"";
}

getMovieTitle() {
    echo "$(mediainfo ${1} | grep "Movie name" | sed 's/^.*: //')";
}

parseFilename() {
    filename=${1##*/}
    filename=${filename%.*}
    echo ${filename}
}

chooseAction() {
    f="${1}"
    curFilename="${2}"
    defaultAction="${3}"

    if [[ -n "${defaultAction}" ]]; then
        ans="${defaultAction}"
    else
        read -p "Keep the name?[1] / Type a new name?[2] / Use the filename as a movie name?[3] : " -n 1 ans
        echo
    fi

    case "${ans}" in

    1)
        echo "Keeping the old name"
        ;;
    2)
        read -p "New movie name: " newName
        updateTitle ${f} ${newName}
        ;;
    3)
        updateTitle ${f} ${curFilename}
        ;;
    *)
        echo "Invalid char \"${ans}\""
        chooseAction $@
        ;;
    esac
    echo
}

renameMovies() {
    for f in $(find ${1} -name '*.mkv'); do
        curTitle="$(getMovieTitle ${f})"
        curFilename="$(parseFilename ${f})"

        echo "File location - ${f}"
        echo "File name     - ${curFilename}"
        echo "Movie name    - ${curTitle}"

        chooseAction ${f} ${curFilename} ${2}
    done
    echo "Done"

}

renameMovies ${1:-$(pwd)} ${2}

unset IFS; set +f


답변

Windows 용 MetaX는 MKV 파일 (MP4, M4V, WMV 및 AVI)을 태그합니다. 또한 태그 검색에 사용할 정보 (커버 아트, 배우 등)를 인터넷에서 검색합니다.


답변


이 글은 Apple 카테고리에 분류되었고 file-conversion, metadata, vlc 태그가 있으며 소장 마님에 의해 2025-05-08에 작성되었습니다.

글 네비게이션

← Windows 7 : 화면의 전원이 꺼지거나 비어 있거나 잠겨 있지만 둘 다는 안됩니다. 백라이트가 다시 켜지고 계속 켜져 Emacs에서 가장 긴 알려진 키 시퀀스는 무엇입니까? 스타일 키 →

태그

  • android
  • apt
  • bash
  • boot
  • c#
  • c++
  • code-golf
  • command-line
  • debian
  • firefox
  • git
  • google-chrome
  • hard-drive
  • html
  • java
  • keyboard
  • linux
  • mac
  • macos
  • math
  • memory
  • microsoft-excel
  • mysql
  • networking
  • performance
  • permissions
  • python
  • r
  • regression
  • security
  • shell
  • sql-server
  • ssh
  • string
  • terminal
  • ubuntu
  • unity
  • usb
  • vim
  • virtualbox
  • windows
  • windows-7
  • windows-8
  • windows-10
  • windows-xp

최신 글

  • Windows에서 파티션 크기를 조정 한 후 APFS 파티션이 손실 됨 00 80
  • App Store에서 El Capitan을 강제로 다시 다운로드 하시겠습니까? 업데이트 된 플래시 드라이브 설치 프로그램을 빌드하기
  • 기존 시스템에 부팅 드라이브로 SSD 추가 백업에 큰 관심이 없습니다. 내가 걱정하는 것은이
  • geoJSON featureCollection에 properties 요소를 갖는 것이 유효합니까?
  • 추세를 식별하기 위해 신호 처리 원리를 신중하게 사용 매우 시끄러운 장기 데이터에서 추세를

카테고리

  • Android
  • Apple
  • C#
  • C++
  • cooking
  • cs
  • cstheory
  • diy
  • drupal
  • electronics
  • emacs
  • Gis
  • Git
  • Html
  • Java
  • Javascript
  • magento
  • photo
  • Python
  • raspberrypi
  • scicomp
  • Server
  • Software
  • Sql
  • stats
  • Superuser
  • ubuntu
  • Unix
  • vi
  • webapps
  • webmasters
  • wordpress
  • 게임개발
  • 코딩
Proudly powered by WordPress
Go to mobile version
Close