디렉토리의 모든 MP4 파일에 대한 고유 한 템플릿 HTML 파일 만들기


2

각자 자신의 HTML 페이지가있는 다수의 비디오 파일을 준비했습니다. (나는 일련의 강의 비디오를 만들고 화학자이기 때문에 간단한 것들을 유지하려고 노력하고있다. 코더가 아니다.)

Windows (v.7) 명령 줄에서 복사 / 붙여 넣기를 할 수있는 명령을 설정하고 싶습니다.

  1. 디렉토리에있는 모든 MP4 파일 찾기
  2. 같은 이름의 HTML 파일을 만듭니다 (확장자 없음).
  3. 템플릿 HTML로이 HTML 파일을 채 웁니다.

나는이 모든 것들이 한 단계에서 성취 될 수 있다는 것을 알고 있지만 덜 우아하지는 않습니다. CPU 사이클은이 경우 비싸지 않습니다. 파일 이름의 한 예는 다음과 같습니다. 11-a - Ion Dipole Interactions.mp4 그게 도움이된다면.

여기에 내가 지금까지 가지고있는 것과, 그것이 어떻게 파괴되고 있는지가 나와 있습니다. 어떻게 작동시키는 지에 대한 아이디어가 있습니까?

  1. for %G in (*.mp4) do (copy /Y nul "%nG".html)

    즉 디렉토리에 MP4가 있는지 검색 한 다음 같은 이름의 HTML을 0 바이트로 만듭니다.

    for %I in (**.*mp4) do (ECHO %~nI) 나에게 맞는 파일 이름을 주지만 나열된 명령은 나에게 filename %nG.html

  2. for %G in (*.html) do (type SHORT.html>"%G".html)

    SHORT.html 템플릿 형태의 HTML입니다. 나는 두 가지 접근법을 생각할 수 있지만 일할 수는 없습니다.

    1. 모든 MP4에 대한 최종 파일 이름이있는 SHORT 붙여 넣기 복사
    2. HTML을 만든 다음 텍스트를 파이프하십시오. SHORT 각각에.

나는 다른 접근법에서도 괜찮습니다. 그러나 당신의 설명에서 옵션으로 명시 해주십시오!

분명히, 어느 쪽도 지금까지 일하지 않고 있었다.


1
안녕 케빈! 아래에 답변을 게시하십시오. 질문에 답변하십시오. 버튼을 누르면 시스템이 허용됩니다 (약 7 시간 내에 있어야 함). 그렇게하면 나중에 받아 들일 수 있고 다른 사람들도 투표 할 수 있습니다. 감사! 그건 그렇고, 당신의 서식을 약간 정리했습니다. 딸깍 하는 소리 편집하다 내가 코드에 어떤 변화를 주 었는지 알기 위해 그렇게 형식이 지정되었습니다.
slhck

수정 해 주셔서 감사합니다! 나는 내일 다시이 질문에 답변하려고 노력할 것입니다.
Kevin Davies

답변:


1

답변 1 : CGI 스크립트

귀하의 질문 추정하다 HTML 페이지의 생성. 아마도 사용자 지정 HTML이 MP3 파일 이름 링크를 감싸는 것을 원한다는 의미일까요?

내가 옳다면 (사과하지 않는다면), 간단한 CGI 스크립트가 그 트릭을 할 것입니다. 즉, 표시하려는 템플릿을 출력하는 원하는 언어 (Python은 내 :-))를 사용하십시오. 이 CGI 스크립트는 사용자가 원하는 디렉토리로 이동하거나 내용을 표시 할 디렉토리를 입력 할 수 있습니다.

자세한 내용은 다음을 참조하십시오. http://docs.python.org/2/library/cgi.html

답변 2 : 위키

대화식 학습 과정의 일환으로 슬라이드 세트를 만들려고한다면 아마도 WIKI는 더 나은 선택이다. . 저기 많은 위키 제품이 있습니다, 여기에 몇 가지를 찾으십시오 :

http://en.wikipedia.org/wiki/Comparison_of_wiki_hosting_services

이렇게하면 사용자 정의 업로드 비디오 나 비디오 또는 mp3를 자신의 사이트에 연결할 수 있지만 [linkName | wiki]와 같은 간단한 (비 프로그래밍) wiki 텍스트로 한 페이지에서 다른 페이지로 링크 할 수 있습니다. 여기에 링크 텍스트] 형식으로 제공됩니다.


예, 나는 교실에서 반전 된 접근법을 목표로하고 있습니다.하지만 LMS와 온라인 숙제 시스템에 나중에 끼워 넣을 것입니다. 그래서 제안 1을 위해 플래시 래퍼를위한 약간의 코드가 필요하다. 제쳐두고 - 지난 학기에 얻은 피드백은 일부 학생이 iPad 만 사용했다는 것을 지적했습니다. 일부 학생들은 플래시 지원이 부족하여 동영상을 삭제했습니다. 이번에는 다른 embed 접근 방식으로 html5 / flash가 모두 임베드되어 있다고 생각합니다. 나는 이번 여름에 언젠가 아이 패드를 빌려 와서 확인해야한다. 피드백을 주셔서 감사합니다! 슬프게도 Excel이 필자가 선호하는 프로그램입니다. 요즘 언어 ...
Kevin Davies

0

도. 수치스럽게 머리를 숙일 때가되었고 마침내 고침을 게시했습니다.

모든 것을 위해 다음은 최종 명령입니다.

(* .mp4) do (사본 / Y SHORT.htm "% ~ nI.html")의 % I에 대한

한 가지는, SHORT가 HTM으로 지칭되어 내 명령에서 고유하게 유지된다는 사실을 잊었습니다. 나머지는 nul을 복사 할 필요가 없다는 것을 깨닫고있었습니다. 나는 더 많은 커피를 먼저 먹어야했음을 보여줍니다. : * /

당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.