엑셀 37 오픈 촉매 파 - 오디오 및 비디오 파일의 메타 데이터 추출 (해상도, 기간, 샘플 속도)

프로세스가 자신의 기복을 찾기 어렵다하지만 이전 언급 추출물 사진 메타 정보 EXIF는 물론, 오디오 및 비디오 파일, 너무 많은 가치 저장 메타 데이터의 클래스가, 그것은 최종 노래에 열 것이다, 우리는 볼 수 있습니다 수확은 단지 의사 소통의 많은하에 있도록 이전 작업이 더 가치가있을 수 있습니다.

이 게시물을 달성하기 위해 해당 엑셀 촉매 기능 : 83 웨이브 - 특정 정보 파일 폴더 정보가 특정 이미지, 오디오 및 비디오를 가로 지르는 https://www.jianshu.com/p/ad98adc64f0b

오디오 및 비디오 메타 데이터를 추출, 나에게이 아마추어 개발자들이이 가장 쉬운 다른 복잡한 프로그램보다 MediaToolkit 라이브러리를 사용하고, 마침내 그것을 충족 할만큼 행운이었다.

MediaToolkit 라이브러리

직접 코드를 단지 몇 줄의 코드가 핵심 정보를 얻을 수도있다.

        private void AddMediaInfo(DataRow dr, string filePath)
        {
            try
            {
                using (var engine = new Engine())
                {
                    var inputFile = new MediaToolkit.Model.MediaFile { Filename = filePath };
                    engine.GetMetadata(inputFile);
                    var videoData = inputFile.Metadata.VideoData;
                    var audioData = inputFile.Metadata.AudioData;
                    dr[ColNameOfVideoDuration] = Math.Round(inputFile.Metadata.Duration.TotalSeconds / 60.0, 2);

                    if (videoData != null)
                    {
                        dr[ColNameOfVideoFormat] = videoData.Format;
                        string sizeStr = videoData.FrameSize;
                        dr[ColNameOfVideoWidth] = sizeStr.Split('x')[0];
                        dr[ColNameOfVideoHeight] = sizeStr.Split('x')[1];
                    }

                    if (audioData != null)
                    {
                        dr[ColNameOfAudioFormat] = audioData.Format;
                        dr[ColNameOfAudioBitRateKbs] = audioData.BitRateKbs;
                        dr[ColNameOfAudioSampleRate] = audioData.SampleRate;
                    }
                }
            }
            catch (Exception)
            {

            }

        }

기술 교류 QQ 그룹

QQ 그룹 이름 : 엑셀 촉매 공개 토론 그룹, QQ 그룹 번호 : 788 145 319
엑셀 촉매 차원 코드를 오픈 소스 토론 그룹

엑셀 촉매 소개

엑셀 촉매 이름, 공공 마이크로 채널 번호는, 다음의 이름을 피하다, 공식적으로 엑셀 플러그인, 플러그인 지속적인 업데이트를 시작, 업데이트주기는 라인 기능 모듈에 일주일 싸울 수 있습니다 내 시간에 따라 달라집니다. 엑셀 촉매 를 무료로 개별 사용자에게 플러그 - 영구적 인 약속!

엑셀 촉매 플러그인이 설치되면, 미래의 모든 업데이트가 자동으로 업데이트 기술의 최신 배포를 사용하여 완료되면, 다시 설치 패키지를 다운로드 수동 우려 업데이트를 반복 할 필요 당신은 항상 하나의 설치를 최신 버전을 유지할 수 있습니다!

촉매 엑셀 플러그인 다운로드 링크 : https://pan.baidu.com/s/1Iz2_NZJ8v7C9eqhNjdnP3Q

저자에게 문의

있는 공개하지

取名催化剂,因Excel本身的强大,并非所有人能够立马享受到,大部分人还是在被Excel软件所虐的阶段,就是头脑里很清晰想达到的效果,而且高手们也已经实现出来,就是自己怎么弄都弄不出来,或者更糟的是还不知道Excel能够做什么而停留在不断地重复、机械、手工地在做着数据,耗费着无数的青春年华岁月。所以催生了是否可以作为一种媒介,让广大的Excel用户们可以瞬间点燃Excel的爆点,无需苦苦地挣扎地没日没夜的技巧学习、高级复杂函数的烧脑,最终走向了从入门到放弃的道路。

最后Excel功能强大,其实还需树立一个观点,不是所有事情都要交给Excel去完成,也不是所有事情Excel都是十分胜任的,外面的世界仍然是一个广阔的世界,Excel只是其中一枚耀眼的明星,还有其他更多同样精彩强大的技术、工具等。*Excel催化剂也将借力这些其他技术,让Excel能够发挥更强大的爆发!

关于Excel催化剂作者

姓名:李伟坚,从事数据分析工作多年(BI方向),一名同样在路上的学习者。
服务过行业:零售特别是鞋服类的零售行业,电商(淘宝、天猫、京东、唯品会)

技术路线从一名普通用户,通过Excel软件的学习,从此走向数据世界,非科班IT专业人士。
历经重重难关,终于在数据的道路上达到技术平原期,学习众多的知识不再太吃力,同时也形成了自己的一套数据解决方案(数据采集、数据加工清洗、数据多维建模、数据报表展示等)。

擅长技术领域:Excel等Office家族软件、VBA&VSTO的二次开发、Sqlserver数据库技术、Sqlserver的商业智能BI技术、Powerbi技术、云服务器布署技术等等。

2018 그의 경력 앞서위한 풀 타임 일을 명확 쓴 반환하지 않습니다 임시 도로, 프리랜서, 고정 수입되어, 원래의 풀 타임 직장에서, 주요 조정했다 시작했다 엑셀 촉매 운영 및 개발해야이 크게 영향을 (그가 나이, 가족 책임의 삼십년을 가지고 있기 때문에 제 시간에 발표 된 연구에서 결과를 넣을 수 없습니다 풀 타임 직장을 유지하지 수 시간 내에, 업무 이외의 시간은 매우 제한되어 있습니다).

그리고 기대와 지지자의 대부분 : 엑셀 촉매가 아래로 실행할 수있다, 나는 그룹의 장점은 (지원 할 수 있었다있는 멀티 메시지 격려, 작은 보상에서 전달 추천에서 친구 원과 가장 집중하고 어디 회사 수 및 나는 윈 - 윈을 달성하기 위해 기업에서 기술의 가치를 극대화 할 수 있도록 권장 동료 추천 (당신은 데이터가 협력의 형태를 개발하기 위해 예비 컨설턴트 또는 작은 프로젝트가 얼마나 상상할 수).

추천

출처www.cnblogs.com/ExcelCuiHuaJi/p/11225036.html