it-swarm-eu.dev

Vieni in WMV in MP4?

Come può un set di file WMV essere convertito in MP4 così posso importarli sul mio Apple TV ?

36
burnt1ce

È possibile utilizzare FFmpeg (uno strumento da riga di comando gratuito per Mac, Linux e Windows) per codificare WMV in MP4. Ecco una sintassi di esempio:

ffmpeg -i input.wmv -c:v libx264 -crf 23 -c:a libfaac -q:a 100 output.mp4

Questo codificherà il video in video H.264 e audio AAC, usando la qualità predefinita. Per cambiare la qualità del video, utilizza un valore CRF diverso, dove inferiore significa migliore, ad es. 20 o 18. Per l'audio, 100% è la qualità predefinita. Aumentare il valore per una migliore qualità.

In particolare per AppleTV, questo è ciò che Apple sostiene di supportare:

Video H.264 fino a 1080p, 30 fotogrammi al secondo, profilo alto o principale livello 4.0 o inferiore, profilo di base livello 3.0 o inferiore con audio AAC-LC fino a 160 kbit/s per canale, 48 kHz, audio stereo in .m4v , .mp4 e .mov formati di file

Quindi, è possibile utilizzare il seguente comando per forzare la frequenza dei fotogrammi a 30 Hz e Profilo alto :

ffmpeg -i input.wmv -c:v libx264 -crf 23 -profile:v high -r 30 -c:a libfaac -q:a 100 -ar 48000 output.mp4
47
Molly7244

HandBrake . Multi-piattaforma e gratuito.

HandBrake è un transcoder video open source, con licenza GPL, multipiattaforma e multithread, disponibile per MacOS X, Linux e Windows.

Fonti supportate:

  • File multimediali più comuni supportati da libavformat e libavcodec.

  • Qualsiasi fonte DVD o Bluray che NON sia protetta da copia. (la rimozione della protezione dalla copia non è supportata)

Uscite:

  • Formato file: MP4 (M4V) e MKV

  • Video: H.264 (x264), MPEG-4 (ffmpeg), MPEG-2 (ffmpeg) o Theora (libtheora)

  • Audio: AAC, CoreAudio AAC/HE-AAC (solo OS X), MP3, Flac, AC3 o Vorbis. Pass-through AC-3, DTS, DTS-HD, AAC e MP3.
17
user3463

Se stai cercando di convertire i file WMV creati da GoToMeeting (noti anche come Go2Meeting per SEO , allora tutte le soluzioni di cui sopra probabilmente falliranno perché il il video è codificato usando un codec g2m4 specifico per la citrix che farà soffocare i transcoder.

Ho trovato questa pagina che guida attraverso la transcodifica da g2m a WMV normale usando g2mtranscoder.exe fornito da getomeeting, che transcodificherà il tuo video in posizione in modo che tu possa quindi transcodificarlo nel formato desiderato usando strumenti regolari (come le altre risposte in questo thread).

4
bwerks

www.media-convert.com è un servizio web gratuito che converte tutti i tipi di formati audio e video. Non è necessario installare alcun software. Ignora gli add e seleziona semplicemente il tipo di file dai menu a discesa.

2
Bob D
./ffmpeg -y -i input.wmv -vcodec libx264 -acodec libfaac -ab 128k -ac 2 -b 300 -threads 4 -flags +loop -cmp +chroma -partitions 0 -subq 1 -trellis 0 -refs 1 -coder 0 -bufsize 10M  -qcomp 0.6 -qmin 10 -qmax 51 -qdiff 4 -level 30 output.mp4

Non so cosa significano tutte le opzioni/flag, ma sembra funzionare e ottenere un file MP4 Flashable, ma il video non era di alta qualità.

Le librerie di codec che ho installato sono libx264 e libfaac per H.264 e AAC codec video e audio.

2
Abyss

Prova Any Video Converter . Come suggerisce il nome, può convertire molti tipi di video.

1
phunehehe

MediaCoder dovrebbe fare il lavoro bene!

MediaCoder è un transcoder universale universale gratuito dal 2005. Integra i più popolari codec e strumenti audio/video in modo elegante e trasparente in una soluzione di transcodifica all-in-one. Con un'architettura flessibile ed estensibile, gli ultimi codec e gli strumenti vengono aggiornati costantemente. MediaCoder intende essere il coltello dell'esercito svizzero per la transcodifica dei media in ogni momento.

1
Grumpy ol' Bear

Non ho potuto installare FFmpeg su Ubuntu Server 14.10 (Utopic Unicorn), quindi ho usato HandBrake. Dopo l'installazione ho usato uno script da thanhsiang.org/faqing :

  1. Creare un file .sh, ad esempio, convert.sh
  2. chmod +x convert.sh
  3. Configura le directory SRC e DEST, + DEST_EXT
  4. ./convert.sh

File convert.sh

#!/bin/bash

# This script is to convert automatically a folder of video files to MP4.
# You need to change SRC -- Sourse folder and DEST -- Destination folder
# The MP4 format is 480x270.

SRC=/home/video/
DEST=/home/www/mp4files/
DEST_EXT=mp4
HANDBRAKE_CLI=HandBrakeCLI

for FILE in `ls $SRC`
do
        filename=$(basename $FILE)
        extension=${filename##*.}
        filename=${filename%.*}

        $HANDBRAKE_CLI -i $SRC/$FILE -o $DEST/$filename.$DEST_EXT -e x264 -q 22 -r 12 -B 64 -X 480 -O
done

È stata la soluzione più veloce per me.

0
Daniel Kmak

Vorrei usare MediaCoder per la conversione in batch o altre possibilità user-friendly è Avidemux .

0
Juhele